flag icon

Go back

City of Victoria  banner
City of Victoria  logo

City of Victoria

About City of Victoria

The City of Victoria is located on the southern tip of Vancouver Island, one of 13 municipalities that make up Greater Victoria. The Capital City of British Columbia, Victoria is a community of choice for its temperate climate, natural beauty and recreati

  • jobs
  • reviews
Employee Benefit Reviews
No reviews yet. Be the first to leave a review