As the Longhorn Business Leader, you are the architect of performance for one of Whistler’s most iconic venues. You are responsible for building a high-performing, self-sustaining business that delivers exceptional guest experiences, strong financial results, and a culture rooted in The Gibbons Way. This role is about ownership. You don’t just run the venue—you build the machine behind it. You develop leaders, optimize systems, and ensure the business performs at a high level whether you’re in the room or not. You lead with discipline, think long-term, and operate with calm authority. You are as comfortable in the numbers as you are on the floor, and you take pride in building something that lasts.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Education Level
No Education Listed