Stephen Verrall's Location
Edinburgh, Edinburgh, United Kingdom
Stephen Verrall's Skills
Stephen Verrall's Summary
Stephen Verrall, based in Edinburgh, Edinburgh, United Kingdom, is currently a Telesales Manager at Concept Group LTD. With a robust skill set that includes Sales Process, Solution Selling, Account Management, B2b, Key Account Management and more, Stephen Verrall contributes valuable insights to the industry. Stephen Verrall has 2 emails on RocketReach.