Stephen Miller's Location
London, GB
Stephen Miller's Work
Stephen Miller's Education
Stephen Miller's Skills
Stephen Miller's Summary
Stephen Miller, based in London, GB, is currently a Sales Director, EMEA at Absorb Software, bringing experience from previous roles at Sponge UK and Omniplex (Group) Ltd. Stephen Miller holds a 1991 - 1999 A Levels & GCSE's @ Oakham School. With a robust skill set that includes E Learning, Learning Management Systems, Learning Management, Sales, Management and more, Stephen Miller contributes valuable insights to the industry. Stephen Miller has 2 emails on RocketReach.