David Caira has a background in business administration and has held various leadership roles in companies such as European Food Safety Authority and Deloitte Belgium. At EFSA, David has served as People Services Team Leader, Talent Development and Learning Solution Team Leader, Expertise Program Manager, Head of Corporate Services Unit, and more. David also has experience as a Senior Manager at Deloitte Belgium.
January, 2023 - present
February, 2020
September, 2016
August, 2015
November, 2014
January, 2013
September, 2008
Vice President Global Cybersecurity Strategy & People Ops at State Street
Vice President Human Resources at Align Technology
VP Of HR (engagement/ Culture, De&i, Talent Acquisition & Workforce Development) at ADM
Global People Partner Lead at Elekta
Senior Director, People Enablement at Vimeo
Access the worlds's biggest network of public org charts
Learn more