Oicc Bethesda
Project Manager
Civil Engineer Corps Officer School
Director of Seabee Readiness
Naval Mobile Construction Battalion Five
Public Works Officer
Naval Research Laboratory
Aide to the Commander
Naval Mobile Construction Battalion Eleven
Company Commander, Assistant Operations Officer, and Detail Officer-in-Charge
u.s Naval Forces europe-u.s Naval Forces Africa Sixth Fleet
Infrastructure and Engineering Planner
Naval Mobile Construction Battalion Five
Operations Officer
PWD Naples Navfac Eurafswa
Production Officer
PWD Bethesda Navfac Washington
Assistant Public Works Officer and Production Officer
Civil Engineer Corps Officer School
Cecos Basic Class 238
University of Pittsburgh
University Of California - Berkeley