Sarah Roberts's Location
Wrexham, Wrexham, United Kingdom
Sarah Roberts's Work
Sarah Roberts's Education
Sarah Roberts's Skills
Sarah Roberts's Summary
Sarah Roberts, based in Wrexham, Wrexham, United Kingdom, is currently a Regional Sales and Marketing Team Lead at Ellison Europe LTD, bringing experience from previous roles at Thomson Reuters and Avox (A DTCC Company). Sarah Roberts holds a 2007 - 2010 Bachelors in Theater @ Wrexham Glyndŵr University. With a robust skill set that includes Training, Data Analysis, Training and Development, Employee Training, Coaching and more, Sarah Roberts contributes valuable insights to the industry.