Loyal Edmonton Regiment
Soldier
VETS Canada
National Advisor
CarteNav Solutions
CEO and President
Canadian Forces
Naval Officer
Rowan's Room Developmental Society
Director on the Board
Royal Canadian Navy
Dalhousie University
Canadian Forces Staff College