James Allen's Location
Harrogate, North Yorkshire, United Kingdom
James Allen's Work
James Allen's Education
James Allen's Skills
James Allen's Summary
James Allen, based in Harrogate, North Yorkshire, United Kingdom, is currently a Head of Partner Sales - British Gas Energy, Centrica at British Gas, bringing experience from previous roles at Flogas Britain and RWE npower. James Allen holds a 2005 - 2008 Association of Accounting Technician in Accounting and Finance @ Exeter College. With a robust skill set that includes Account Management, Energy, B2B, Direct Sales, New Business Development and more, James Allen contributes valuable insights to the industry. James Allen has 2 emails on RocketReach.