Responsible of site coordination and supervising to ensure projects are completed according to schedule.
Liaise closely with clients, consultants, and suppliers on all project related matters.
Attend site walk, meeting, site inspection when required.
To carry out technical support functions in mechanical engineering work on site.
Any ad hoc duties asand when assigned by management.