Position Overview. The responsibilities of the Site Manager include overseeing the daily operations at the car wash. Daily duties may include managing staff, responding to customer complaints, and maintaining inventory. The Site Manager may also conduct safety trainings, hold staff meetings, and ensure the necessary service of any equipment at the facility. Administrative responsibilities may include invoicing, keeping track of discount codes, an...