Geoff Sheppard's Location
England, United Kingdom
Geoff Sheppard's Work
Geoff Sheppard's Education
Geoff Sheppard's Skills
Geoff Sheppard's Summary
Geoff Sheppard, based in England, United Kingdom, is currently a Head of Sales EMEA at ZL Tech, bringing experience from previous roles at Yellowfin BI, OpenText and MicroStrategy. Geoff Sheppard holds a Langbaurgh School. With a robust skill set that includes Salesforce.com, Business Intelligence, New Business Development, Account Management, Cloud Computing and more, Geoff Sheppard contributes valuable insights to the industry. Geoff Sheppard has 6 emails on RocketReach.