PROJECT MANAGER LONDON PROJECTS jobs in ALLOA CLACKMANNANSHIRE, United Kingdom

NUCLEAR NEW BUILD PROJECT MANAGER ENGINEERING INDUSTRY ALLOA Requirements: To lead and provide dedicated management... background. Experience in managing major projects and leading a deadline driven project/team. Recognised engineering...

Trillium Flow Technologies

with highly engineered valves, pumps and actuators, as well as complete support in every phase of a project or operation.... We have UK Facilities/offices in Alloa, Elland, Bedford, East Kilbride & London. As well as employees-based UK wide...

Trillium Flow Technologies