Site Manager (automotive)
25 days ago
Ellesmere Port
Position Summary The Site Manager is responsible for overseeing site operations, client relationships, and contract management, ensuring smooth execution of all activities. They lead and organize teams to maintain high service quality and client satisfaction, while driving operational efficiency ...