, or responsible for the provision of support in key technology areas. You will work independently and take ownership... value chain. It develops and supplies high-value, specialty process technology and catalysts for chemicals and fuels...
Johnson Matthey