Ben Sheppard's Location
London, GB
Ben Sheppard's Work
Ben Sheppard's Education
Ben Sheppard's Skills
Ben Sheppard's Summary
Ben Sheppard, based in London, GB, is currently a Managing Director at SHEPPARD, bringing experience from previous roles at Design for Good, Fortune and McKinsey & Company. Ben Sheppard holds a University of Cambridge. With a robust skill set that includes Management Consulting, Management, Project Management, Leadership Training, Business Strategy and more, Ben Sheppard contributes valuable insights to the industry. Ben Sheppard has 3 emails on RocketReach.