site improvement team, you will be responsible for designing, installing, managing, and maintaining software on Allen... solutions during the development and operation of new and existing R&D assets across Johnson Matthey’s Teesside sites...
Johnson Matthey