Glen Brown's Location
England, United Kingdom
Glen Brown's Work
Glen Brown's Education
Glen Brown's Skills
Glen Brown's Summary
Glen Brown, based in England, United Kingdom, is currently a Regional Sales Manager — Northern Europe at ConnectWise, bringing experience from previous roles at Camunda, Datto, Inc., David Lloyd Leisure and Dream Hotel Bangkok. Glen Brown holds a 2007 - 2011 Bachelor's degree in Business Administration and Management, General @ Bangkok University. With a robust skill set that includes Sales Process, Customer Relations, Client Counseling, Integrated Services, B2b and more, Glen Brown contributes valuable insights to the industry. Glen Brown has 5 emails on RocketReach.