The Site Engineer will also support the project manager in following up the daily activities of maintenance technicians on site as well as follow up on reporting, work permit issuances and preparing technical reports. Bachelor’s Degree in Engineering. ...
NA