Ken  Costa
UK

Ken Costa

Chairman for International Business, Lazard UK

Place of Birth: South Africa