On behalf of the Government of Canada, Granville Island is managed by Canada Mortgage and Housing Corporation (CMHC).