🇺🇸 USAJobs.work

America's Job Portal

← Back to USA Jobs

Customer Service Leader at Owl’s Head

Company

Head Inc.

Location

quebec, capitale nationale

Posted

June 15, 2026

Position Overview

Become a pivotal force in customer service at Owl’s Head as their Customer Service Leader. Your goal will be to create lasting memories for every guest throughout the year.
This permanent position places you at the forefront of the guest experience team, where your passion and organizational skills will shine. You will be responsible for not only motivating your team but also for guiding them in delivering efficient and quality service. Your clear communication will be vital in enhancing guests' experiences and resolving inquiries effectively.
Key Responsibilities:
• Lead the guest experience team to provide exceptional service
• Manage and plan team schedules according to needs
• Ensure guest satisfaction through proactive service
• Handle logistics for group requests professionally
• Oversee feedback mechanisms for constant improvement
Requirements:
• Strong interest in creating memorable guest interactions
• 1 to 2 years of leadership experience in hosp...

Ready to Apply?

Join thousands of Americans building their careers

Apply Now