Site Manager
The Site Manager serves as the primary leader responsible for overall performance, culture, and customer experience at our Take 5 and Whistle Express car wash locations.
This role oversees all aspects of site operations, team leadership, safety, equipment reliability, sales performance, and community reputation.
The Site Manager ensures the site delivers the high quality, efficient, and friendly experience our brand is known for.
This position sets the tone, establishes expectations, and drives…