The Bahrain-based Investcorp currently manages about $53 billion in assets globally. Photo: Investcorp
The Bahrain-based Investcorp currently manages about $53 billion in assets globally. Photo: Investcorp

Investcorp names Mashaal AlJomaih as CEO for Saudi Arabia unit