Technical Centre Manager - Engineering
8 days ago
Gillingham
Leading the site interface for supporting functions to Directors, Chiefs, teams and site functions (finance, HR etc) enabling the development of products and systems to the required cost, performance ...