Naval Facilities Engineering Command (NAVFAC)
Construction Project Manager
Naval Facilities Engineering Command (NAVFAC)
Public Works Officer and Resident Officer in Charge of Construction
United States Marine Corps
Director Energy, Planning, Gis, and Public Works Programs Mc Mountain Warfare Training Center
California Polytechnic State University-San Luis Obispo