Rebecca O'Dea is currently the HR Manager at New Aim and also serves as the Talent Acquisition Lead - Interim. Previously, Rebecca held roles in talent acquisition at Bondi Sands, Ernst & Young Global Consulting Services, Trans Adriatic Pipeline (TAP) AG, Barry Callebaut Group, Swiss Re, and Robert Half. Their experience spans various industries and regions, showcasing their expertise in recruitment and HR practices.
Sign up to view 1 direct report
Get started
This person is not in any teams