Leadership & Staff
Rodney Leach
A British merchant banker
Owners
American Express Company
Global payments company
Edmond J Safra
Billionaire banker