Holly Abbott's Location
Stroud, Gloucestershire, United Kingdom
Holly Abbott's Work
Holly Abbott's Education
Holly Abbott's Skills
Holly Abbott's Summary
Holly Abbott, based in Stroud, Gloucestershire, United Kingdom, is currently a Head Of Development at Social Energy, bringing experience from previous roles at Social Energy, Bristol Energy and Ecotricity. Holly Abbott holds a Downfield. With a robust skill set that includes Leadership, Customer Relationship Management Crm, SAP, Energy Industry, Event Planning and more, Holly Abbott contributes valuable insights to the industry. Holly Abbott has 1 email and 1 mobile phone number on RocketReach.