Organizational chart

With more than 450 staff and thousands of workers, INVESTCORP has consolidated the organizational structure with 8 Member companies, 11 Divisions and Departments and 21 Construction teams.