Environment and Energy, Greater London Authority
Catherine leads and manages the Environment and Energy Unit. 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.