New Job: Operations/Technical Manager
all-round inspiring technical leader with impact Job Description Reporting to the Site Manager, you provide direction and leadership to all staff in Operations or Technical Services. In these challenging roles you drive the performance objectives, asset utilization and cost efficiency of the site. You take ownership for bringing operations or technical services up to standards […]