Marc graduated from the Royal Military College of Canada in 1999 with a Bachelor of Computer Engineering degree.  He then served with the Royal Canadian Navy as a Naval Combat Systems Engineering Officer.  Highlights of his military career include a six-month NATO deployment in 2001 and a six-month tour in the Sudan as a United Nations Military Observer in 2005-2006. 
Upon retirement from the RCN in 2007, Marc transitioned to industry.  He has held progressive leadership positions at Lockheed Martin Canada, Bluedrop Training & Simulation, Ultra Electronics Maritime Systems and Irving Shipbuilding.   
Marc and his family have lived in Halifax, Nova Scotia since the late 90s and enjoy everything the Maritimes have to offer.