Leigh Tavaziva

Leigh Tavaziva is Director of Group Strategy at Centrica. Leigh has worked with Centrica for 15 years in a variety of leadership roles across Finance, Strategy, Business Development and most recently as Financial Controller at British Gas. Leigh is a Chartered Accountant and has a Bachelor of Commerce degree in Economics from the University of South Africa.

About us

Engage with us

Quick links

Language editions

Privacy Policy & Terms of Service

Sitemap

© 2025 World Economic Forum