Naval Officer, U.S.S. Jack W. Wilke (EDE-800), Key West,
FL (1958-1960).
Naval Officer Instructor, Department of Physics, U.S. Naval Academy,
Annapolis, MD
(1960-1965).
Instructor, Department of Physics, University of North Carolina at
Greensboro, Greensboro, NC
(1965-1967).
Assistant Professor, Department of Physics, University of North Carolina
at Greensboro,
Greensboro, NC (1967-1968).
Associate Professor, Department of Physics, University of North
Carolina at Greensboro,
Greensboro, NC (1968-1975).
Professor and Head, Department of Physics, University of North Carolina
at Greensboro,
Greensboro, NC (1975-1985).
Professor, Department of Physics, University of North Carolina at Greensboro,
Greensboro, NC
(1985-1993).
Professor and Head, Department of Physics and Astronomy, University
of North Carolina at
Greensboro, Greensboro, NC (1993-present).
ASEE-NASA Faculty Fellow, NASA Langley, Hampton, VA, Group leader for
preliminary design
of Earth Resource Satellite System (Summer 1969).