Claire Turnbull

Deputy Head Of Customer Success at Hive HR

Claire Turnbull is currently working at Hive HR as Deputy Head of Customer Success. Prior to this role, Claire held positions at Communicator and Newcastle Interactive in customer success and sales roles. Claire graduated from the University of Central Lancashire with a Bachelor of Science in Psychology and Criminology.

Links


Org chart