Catherine has been a Chartered Accountant since 1992. She has held senior banking and corporate finance positions including at BoE NatWest and BoE Merchant Bank in Johannesburg, before joining Investec Bank Mauritius where she was Head of Banking until 2010.
She has been a member of the Financial Reporting Council and is a Fellow Member of the Mauritius Institute of Directors.