Elliot Worrall's Location
Morpeth, GB
Elliot Worrall's Work
Elliot Worrall's Education
Elliot Worrall's Skills
Elliot Worrall's Summary
Elliot Worrall, based in Morpeth, GB, is currently a Business Development Manager at Notify Technology, bringing experience from previous roles at Alcumus. Elliot Worrall holds a 2014 - 2017 Bachelor of Science - BS in I.T. For Education @ University of Worcester. With a robust skill set that includes Business Development, Social Media, Teamwork, Customer Service, HSE Management Systems and more, Elliot Worrall contributes valuable insights to the industry. Elliot Worrall has 3 emails and 1 mobile phone number on RocketReach.