Oliver Davies possesses extensive experience in talent management and employer branding across multiple high-profile organizations. Currently serving as the Head of Talent, Employer Branding & D&I at Taboola, Oliver has previously held significant roles such as Head of Talent & Employer Branding at ChargePoint and Lead Talent Manager at both Elements Talent Consultancy and Spotify. Additionally, Oliver began a career in recruitment as a Recruitment Manager at NP Group, demonstrating a strong foundation in talent acquisition and management strategies.
Sign up to view 0 direct reports
Get started