Site Managers (SM) maintains our core culture at our site to insure Outstanding Customer Service.
The Car Wash Site Manager develops and maintains a diverse team at our car wash site to insure outstanding customer service. The Car Wash Site Manager is "hands-on" in the operation ensuring that the employees are properly trained/coached and that our customers are satisfied with all the services they have received. The Site Manager has a passion for customer service and team leadership with high energy and personal accountability. The manager is a natural leader and continuously challenges others for "excellence in execution" toward goals.
View all