Rebecca Barraclough
Rebecca Barraclough is a Project & Change Manager and Training Specialist with 12+ years of experience. She leads programs, drives learning initiatives, scales onboarding, and supports teams through complex integrations and organizational change.