- Catherine is the Group Chief Executive Officer of Botswana Insurance Holdings Limited (BIHL) and represents BIHL on some Boards including Funeral Services Group Limited, Bifm Unit Trusts, Botswana Insurance Company Limited, Nico Life, Nico Pensions Company, and Nico Holdings.
- She has a history of working in the insurance industry and is skilled in negotiations, budgeting, analytics, coaching, and entrepreneurship.
- Prior to her current position, she held various positions within BIHL Group and AON Botswana, which include Head of Corporate and High-Value Business and General Manager of Life and Employee Benefits.