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.
August, 2023 - present
September, 2021
March, 2020
October, 2018