Stephen Rogers's Location
Berlin, DE
Stephen Rogers's Work
Stephen Rogers's Education
Stephen Rogers's Skills
Stephen Rogers's Summary
Stephen Rogers, based in Berlin, DE, is currently a Team Lead - EMEA Sales at Sellics, bringing experience from previous roles at Sellics, Traction on Demand and Adp. Stephen Rogers holds a 2016 - 2016 University of British Columbia. With a robust skill set that includes Marketing, Sales, Time Management, Customer Service, Leadership and more, Stephen Rogers contributes valuable insights to the industry.