The Site Manager is the senior on-site leader responsible for the people, guest experience, equipment, standards, and results at a Whistle Express site. The role owns daily site performance, develops the Assistant Site Manager, Shift Leads, and Team Members, and partners with the Market Director. The Site Manager builds a positive, growth-minded culture and ensures the site operates safely and efficiently while delivering a welcoming customer experience and meeting business targets.
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