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.
Sign up to view 0 direct reports
Get started