Gerard
McCafferty
Mubadala Development Company
Senior Audit Executive