Ross Twell's Location
Sleaford, Lincolnshire, United Kingdom
Ross Twell's Work
Ross Twell's Education
Ross Twell's Skills
Ross Twell's Summary
Ross Twell, based in Sleaford, Lincolnshire, United Kingdom, is currently a Growth and Sales Manager at The Lettings Hub, bringing experience from previous roles at Tenant Shop and Eleven Sports Media. Ross Twell holds a 2005 - 2010 A Levels @ St Georges College of Technology Sleaford. With a robust skill set that includes Customer Service, Communication, Sales, Time Management, Leadership and more, Ross Twell contributes valuable insights to the industry. Ross Twell has 1 email on RocketReach.