Charles Allen

Charles Allen

Sales Manager, Emea Grc @ OneTrust

About Charles Allen

Charles Allen serves as the Sales Manager for EMEA - GRC at OneTrust, a position he has held since 2019 in London. He has a background in business and marketing, holding a BA from Sheffield Hallam University, and has previously worked in various roles in account management and corporate development.

Work at OneTrust

Charles Allen has served as the Sales Manager for EMEA - GRC at OneTrust since 2019. He is based in London, United Kingdom, and has been integral to the company's operations for five years. In this role, he contributes to the integration of risk management into daily activities, enhancing the overall effectiveness of OneTrust's governance, risk, and compliance solutions. Allen is part of a team that supports over 7,000 customers globally, demonstrating his commitment to customer success and satisfaction. The platform he works with is distinguished by over 100 awarded patents, showcasing OneTrust's innovative approach in the industry.

Education and Expertise

Charles Allen studied at Sheffield Hallam University from 2007 to 2011, where he earned a Bachelor of Arts (BA) degree in Business and Marketing. This educational background provides him with a solid foundation in business principles and marketing strategies, which he applies in his current role at OneTrust. Prior to his current position, Allen also completed his secondary education at Guilsborough School from 2000 to 2007.

Previous Work Experience

Before joining OneTrust, Charles Allen held several positions in various organizations. He worked at Hitwise as a Strategic Account Lead from 2016 to 2019, where he focused on managing key accounts. Prior to that, he was employed at Experian as a Client Development Manager from 2013 to 2015. His career began at Pendragon PLC, where he served in multiple roles, including Group Operations & Corporate Development from 2011 to 2013 and as a Group Marketing Undergraduate Placement from 2009 to 2010.

Career Development

Charles Allen's career trajectory reflects a steady progression through roles of increasing responsibility. His experience spans various aspects of sales, account management, and corporate development. This diverse background has equipped him with the skills necessary to excel in his current position at OneTrust, where he leverages his expertise to drive business growth and enhance customer relationships.

People similar to Charles Allen