Cilla Thompson is currently the Director and Senior Manager Candidate Engagement at Deloitte, where they focus on candidate engagement and recruitment strategies. Previously, Cilla held various roles, including Recruitment Manager at Keytree, a Deloitte Company, and Principal Recruitment Consultant at OPUS Recruitment Solutions. They started their career in IT recruitment as a Recruitment Consultant at IT Talent and later worked as a Development Consultant at IT Human Resources plc. Cilla earned a Bachelor's degree in Business Studies from the University of Kent from 2005 to 2009.
This person is not in the org chart
This person is not in any teams
This person is not in any offices