About this role
Site Manager at Whistleexpresscarwash. Location: Decatur, Georgia, United States. Role: leading team, managing operations, driving sales Requirements: Lead and develop teams, manage site operations and equipment, enforce safety and brand standards, drive sales and profitability, and handle staffing and vendor coordination. Weekend and holiday availability required. Category: Business Operations Seniority: Mid Level Commitment: Full Time Workplace: Onsite Languages: English