Claire Turnbull is a professional with extensive experience in customer success and business development. Currently serving as Deputy Head of Customer Success at Hive HR since October 2018, Claire emphasizes the importance of employee voice to foster thriving workplace environments. Previous roles include Customer Success Manager, Customer Success Executive, and Inside Sales Representative at Hive HR, as well as positions at Communicator, where Claire held titles such as BDE Team Manager and Business Development Executive. Claire's career began at Newcastle Interactive as a Sales Consultant. Claire earned a Bachelor of Science (BSc) in Psychology and Criminology from the University of Central Lancashire from 2013 to 2016.
Links
Sign up to view 1 direct report
Get started