Gerard
McCafferty

Mubadala Development Company
Senior Audit Executive