Employment opportunities

Thank you for your interest in joining The Haven team.

To apply for a position listed below or to submit a general employment application, please complete an Employment Application (on-line form). As part of this process, you will have the choice of entering your data manually or uploading your cover letter and resume.

You may also deliver your cover letter and resume to Human Resources, Haven Foundation, 240 Davis Rd, Gabriola, BC  V0R 1X1.

We will contact applicants selected for an interview.



Job Duties: 

The Cook is the shift leader of a health-forward team that prepares buffet-style meals for our program participants and other guests in a great environment on Gabriola Island. Current openings include dinner shifts on Saturdays and Sundays, and other opportunities.

  • Some experience is required, formal training preferred.
  • Certification in FoodSafe and Occupational First Aid.

Terms of employment: Part-Time, year-round.

Start date: Position is available now. Posting will remain open until position is filled.

Location of work: 240 Davis Rd, Gabriola, BC V0R 1X1 Canada.

Employment Application (on-line form)


Maintenance Lead

Job Duties: 

The Maintenance Lead assists in managing the work order system, assigning tasks to Technicians, developing work schedules and completing special projects. This is a hands-on role, with regular maintenance shifts in addition to administrative responsibilities.

  • Broad range of maintenance and repair skills and experience.
  • Some experience in a supervisory role managing day-to-day operations.
  • Water systems operator – current certification, or ability and willingness to obtain certification.
  • Certification in Occupational First Aid.
  • Self-motivated to continually improve, and demonstrated ability to motivate teams to accomplish ambitious goals.
  • Must be available to work regular Saturday and Sunday shifts as part of the weekly schedule.

Terms of employment: Year-round.

Start date: September 2016. Posting will remain open until position is filled.

Location of work: 240 Davis Rd, Gabriola, BC V0R 1X1 Canada.

Job Description (PDF)

Employment Application (on-line form)