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