Technical Manager

Coordinating third party 'sign off' with external manufacturers. The Technical Manager who secures this role will be involved in site evaluations, architectural…

£45,000 - £55,000 a year
1 vacante