3i Group’s Jonathan Russell Departing As UK Firm Merges Divisions

Share this