Senior Vice President
United Arab Emirates
Mubadala Investment Company
Mubadala Development Company
Vice President