Mccarthy Tire Service - Winchester, VA
posted 16 days ago
The Location Manager is responsible for overseeing the operations of a retail or commercial location, ensuring effective management of staff, customer service, and operational efficiency. This role involves developing action plans to improve performance, supervising personnel, managing payroll, and maintaining a safe and productive work environment.