Catherine leads and manages the Environment and Energy Unit at the Greater London Authority (GLA) where she is responsible for London’s action on climate change; delivering the Mayor’s Environment Strategy; and improving the lives of Londoners through policies and projects to promote the green economy.
She joined the GLA in 2021 from central government, where she had worked as a senior civil servant in the Departments for Business, International Trade, and Foreign Office (with postings in Bulgaria and Brazil). An economist by background, she has worked on energy and climate issues for 15 years. She holds graduate degrees from Harvard, Cambridge and Edinburgh Universities.