Regional Sales Manager
Toronto, Ontario, Canada
EnergyQuote
Direct Energy Business
Business Development Manager
Centrica
Corporate Sales Manager
Canadian Energy
Director of Sales
TOTAL
National Account Manager