Where Work Meets Adventure
We are a family‑owned Relais & Châteaux property located on the stunning West Coast of Vancouver Island, creating world‑renowned guest experiences since 1996.
Join our IT Team as an IT Support Specialist. The role requires a full‑time commitment to support staff and guests, ensuring seamless operation of all IT systems in a luxury hospitality environment.