The event is hosted by the Vancouver International Marathon Society (VIMS), a non-profit organization run by a volunteer Board of Directors, and managed by staff of the Society.
Each year, VIMS recruit volunteers to help with pre-race preparations and race day operation.