Kevin Mowbray has been serving as the Technical Sales Manager at Johnson Matthey Catalysts since August 2021, and previously held the position of Lead Regional Sales Manager for Chemicals Europe at Johnson Matthey. In these roles, Kevin Mowbray has demonstrated expertise in technical sales and regional management within the chemicals sector, contributing significantly to the growth and development of the company's product offerings.
Sign up to view 1 direct report
Get started