. We have UK Facilities/offices in Alloa, Elland, Bedford, East Kilbride & London. As well as employees-based UK wide... Sales Engineer Sales Department - ELLAND Requirements: To assess technical and commercial enquiries from customers prior...
Trillium Flow Technologies. We have UK Facilities/offices in Alloa, Elland, Bedford, East Kilbride & London. As well as employees-based UK wide... Design Engineer Engineering Department - ELLAND (West Yorkshire) Requirements: A global business supplying Control...
Trillium Flow Technologies