Company Description John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems,
ABOUT US Our philosophy at The Travel Corporation (TTC) is simple, we create enriching experiences for travellers by combining an unbeatable mix of exceptional service and quality at great value. As a global business with over
Company Description John Crane, a business of Smiths Group, is a global leader in mission-critical flow control solutions for energy and process industries that enable efficient and sustainable operations. Our products include mechanical seals and systems,
NABA London is currently seeking a motivated individual for the role of Course Leader - Design Area The successful candidates will be based in London and work closely with the School Director and Head of Education.