

Whistler Blackcomb
Canada, Whistler
1 open position
Connect
About
The largest ski resort in North America, Whistler Blackcomb is situated in the Coast Mountains of southern British Columbia, on the unceded territory of the Squamish Nation and Lil’wat Nation. The team is the true heartbeat of the resort, guiding true innovation in year-round mountain adventure and offering bucket-list experiences. Awarded the "Best Ski Resort in North America" by Conde Nast Traveler's Reader's Choice, the resort lives up to its claim with infinite possibilities within more than 8,000 skiable acres of terrain, a world-leading bike park, and year-round high alpine experiences, Whistler Blackcomb offers a true big-mountain playground for all who seek it.
Open Positions (1)
Inactive

Certified Ski / Snowboard Instructor Level 1 & 2
Whistler Blackcomb · Canada, Whistler
USD 20 – 60/hrFull-time5 days ago