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.
This person is not in the org chart
This person is not in any teams
This person is not in any offices