Charles Mcleod's Location
Windsor, GB
Charles Mcleod's Work
Charles Mcleod's Education
Charles Mcleod's Skills
- Business Services
- Energy
- Finance
Charles Mcleod's Summary
Charles McLeod, based in Windsor, GB, is currently a Chief Financial Officer at British Gas, bringing experience from previous roles at British Gas and Centrica Energy. Charles McLeod holds a 2002 - 2005 Master Of Business Administration in Finance @ York University. With a robust skill set that includes Business Services, Energy, Finance and more, Charles McLeod contributes valuable insights to the industry. Charles McLeod has 1 email on RocketReach.