Robert MacLeod

Robert has been the Chief Executive of Johnson Matthey since June 2014 having previously been Group Finance Director. Prior to joining Johnson Matthey, he was Group Finance Director of WS Atkins plc, a FTSE-250 Engineering Consultancy group.

Johnson Matthey is a global leader in sustainable technologies and applies its cutting-edge science to create solutions that make a real difference to the world and enable cleaner air, improved health and the more efficient use of our planet's natural resources.

Robert grew up in Scotland and then studied at Cambridge University from where he has a Masters in Chemical Engineering. He is married with three boys who have all now left school.”

About Us



Partners & Members

  • Join Us

Language Editions

Privacy Policy & Terms of Service

© 2024 World Economic Forum