Job Overview
The role of Site Manager is a key position in the organization, responsible for overseeing on-site works from initial setup to completion. This involves managing projects effectively, ensuring compliance with safety and quality standards, and maintaining plant and equipment.