Interface Video Systems
Freelance Software Programmer
Tele-Color Productions
Videotape Operator
Atlantic Video
Technical Supervisor
Atlantic Video
Editor
Diversified.
Senior Project Manager
CEI - Communications Engineering, Inc.
Sr. Design Engineer
Atlantic Video
Chief Engineer
CEI - Communications Engineering, Inc.
Project Manager
Northern Virginia Community College