Leadership
Leadership
Corporate Governance
At InvestCorp, we recognize the importance of good corporate governance. Our relationship with all stakeholders is central to our success.
Safeguarding our reputation is one of our key goals. We do not compromise on integrity, responsibility, fairness and transparency at all times in order to secure the trust of our stakeholders.
Board Composition
InvestCorp’s Board comprises 5 directors who oversee the implementation of the firm’s vision:
- A chairman and 2 non-executive directors who are independent, and
- 2 executive directors i.e. the Managing Director and the Deputy Managing Director
Areas of Experience
Law
Finance
Economics
Management
Total of 98 years of experience
Gender Balance
40% Female Representation
60% Male Representation
Board Committees
Efficiency & Technology
Finance & Audit
Risk