Site Manager. Position Description. Reporting to the General Manager, the Site Manager is responsible for helping to develop and maintain a team of people to deliver the best customer experience, in a safe, fast, and professional manner. Specific responsibilities include. Provide coaching, training and general operational oversight to employees. Serve as role model to other team members. Become an expert on company policies, practices and procedu...