Technical Leader / Deputy Engineering Manager

Able to work at heights. You will work in conjunction with the site team to identify and implement improvements.

£48,000 - £50,000 a year
1 vacante