If you need more lookups,
subscriptions start at $34 USD/month.
Charles McLeod Location
United States
Charles McLeod Work
Chief Financial Officer, New England @ (November 2022 - Present)
Chief Financial Officer @ (January 2021 - November 2022)
Finance Director, UK Home @ (January 2018 - December 2020)
Chief Financial Officer, Centrica Energy Canada @ (August 2015 - December 2017)
Commercial Finance Director @ (November 2013 - August 2015)
Finance Director, Customer Services and Commercial @ (October 2012 - November 2013)
Finance Director, Credit Energy @ (October 2011 - October 2012)
Group Strategy Director @ (April 2009 - October 2011)
Director, Business Performance @ (February 2007 - December 2009)
Senior Manager, Planning and Analysis @ (October 2005 - February 2007)
Charles McLeod Education
York University
Master Of Business Administration (Finance)
2002-2005
Queen's University
Master Of Science (Engineering)
1995-1997
Charles McLeod Summary
Charles McLeod, based in United States, is currently a Chief Financial Officer, New England at National Grid. Charles McLeod brings experience from previous roles at British Gas and Centrica Energy. Charles McLeod holds a 2002 - 2005 Master Of Business Administration in Finance @ York University. Charles McLeod has 1 emails on RocketReach.
Looking for a different Charles McLeod?
Find contact details for 700 million professionals.