United States Marine Corps
Commanding Officer
Sierra Nevada Corporation
Vice President, Advanced Program Development
Marine Fighter Attack Squadron 212
Operations Officer
Marine Fighter Attack Squadron 251
Commanding Officer
II Marine Expeditionary Force
Air-Ground Plans Officer
Sierra Nevada Corporation
Vice President Government Relations
National War College
Marine Corps Commandant's Chair
Sierra Nevada Corporation
Senior Director, Government Affairs
Joint Warfare Analysis Center
Commander
National War College
McGill University