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 and continuous improvement.
Reports to: Operation Manager
Key Responsibilities
Client relationship & Business development:
o Build and maintain strong client relationships, including international clients, by understanding their needs and delivering high-quality service.
o Communicate daily with stakeholders at the site level to address and resolve issues.
o Understand and promote the company’s services, identifying new client needs and escalating opportunities for additional business.
o Prepare quotes and mission letters, ensuring accurate pricing within existing framework agreements.
Operations:
o Ensure timely and responsive team operations that meet client requirements.
o Collect and analyze data for accurate cost estimation, considering workforce needs, mission complexity, and resource allocation.
o Set up workstations with ergonomic conditions and ensure teams are trained on work instructions.
o Conduct regular audits to ensure compliance with processes and standards, implementing corrective actions as needed.
o Address client complaints and communicate solutions, while continuously proposing technical improvements to enhance servi...