Stephen Oxley

Chief Financial Officer

Stephen Oxley is currently the Chief Financial Officer at Croda International Plc, having assumed the position in 2025. Previously, they served as the Chief Financial Officer at Johnson Matthey from 2021 to 2025 and fulfilled the role of Audit and Assurance Council member at the Financial Reporting Council between 2015 and 2018. Over nearly three decades at KPMG UK, including 20 years as a partner, Stephen led various initiatives and served on multiple boards. Additionally, they serve as a Board Trustee for CARE International UK since 2020. Stephen holds both a Bachelor of Business Administration from Aston Business School and qualifications as a Chartered Accountant from ICAEW.

Location

Snaith, United Kingdom

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices