Multi Site Business Manager
England, United Kingdom
British Gas Business
Energy Renewals Ltd
Director
EDF Energy
Sales Consultant
Buckinghamshire New University