Owl’s Head Guest Experience Team Leader

Head Inc. • quebec, Canada

Location quebec, capitale nationale
Job Type Full-time
Posted June 08, 2026

Role Description

Take charge of the guest experience at Owl’s Head as a Team Leader. Your leadership will ensure that every visitor enjoys unique and memorable moments during their stay.

In this permanent role, you will be responsible for motivating the guest experience team and ensuring that all interactions are warm and professional. Your strong organizational skills will help you manage schedules and priorities effectively, guaranteeing both guest satisfaction and operational efficiency. Engaging with guests and providing direction will be key components of your success.

Key Responsibilities:
• Inspire and lead the guest experience team daily
• Adjust work schedules based on peak periods
• Address guest requests and manage group bookings
• Coordinate with multiple departments for seamless service
• Implement improvements based on guest feedback

Requirements:
• Genuine passion for guest experience and service quality
• 1...

Ready to Apply?

Apply for this Position