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, couplings,
Associate Technical Business Analyst (6 Month Fixed Term Contract) - London Help London & Partners make better use of technology, data and digital tools Technology and data play a vital role in how London & Partners