Boy Scouts of America
Assistant Scout Master - Troop 765
U.S. Navy Reserve
Coastal Riverine Squadron ELEVEN - Executive Officer
Boy Scouts of America
Crew 42 Advisor
U.S. Navy Reserve
Coastal Riverine Squadron ELEVEN - Company Commander
Navy Reserve Commander Naval Forces Korea HQ
N5 Plans Officer
Coastal Riverine Squadron ONE
Commanding Officer
NAVWAR
Commanding Officer
U.S. Department of Veterans Affairs
Director of Software Engineering, Office of Enterprise Development
PMW 120 PEO C4I NAVWAR
Technical Director
US Navy
Systems Engineering
Villanova University
The George Washington University