Chief Strategy Officer
Catherine is Impax’s Chief Strategy Officer. She is responsible for line managing Impax Asset Management’s risk and compliance functions, as well as strategic projects working with the CEO. Catherine is also responsible for coordinating the build-out of Impax’s digital strategy, inclusive of our data architecture and AI capability. With over 25 years of experience in sustainable development, finance, strategy and change management, she is also a highly respected leader in green finance.
Before joining Impax in 2021, Catherine spent five years at the UK Government’s Department for Business, Energy & Industrial Strategy, including acting as Director General, responsible for around 500 staff tasked with developing the UK’s Net Zero Strategy and International Climate and Energy policy. She also chaired the UK Government’s Climate and Energy G7 Presidency in 2022. Before this, she was Global Head of Environmental Sustainability at Australian financial services firm ANZ. She was also Chief Operating Officer at Low Carbon Australia and Head of International Development at the Carbon Trust.
Outside of Impax, Catherine is on the Board of the Met Office and is the Chair of its Remuneration Committee.
Catherine holds a Master’s degree in Public Policy from the London School of Economics, a master’s degree in Environmental Science and Management from Oxford University and a bachelor’ degree (Hons 1st) in Chemical Engineering from The University of Queensland.