Greg graduated from the University of New Brunswick in 2001 with a degree in Recreation. Since then he has held various positions within the Parks and Recreation Department, City of Saint John.
In his current role of Community Services Coordinator, Special Populations, he is working work with community members, stakeholders, government and officials to ensure the City of Saint John continues to be an enjoyable, active, healthy and accessible community for all residents and visitors. In addition, he serves as a board member with Recreation New Brunswick and is the chair of the Inclusive Recreation Committee.
Greg joined the Coordinating Committee of the Active Living Alliance for Canadians with a Disability in January 2015 with a special focus on developing Provincial/Territorial partnerships.