about us

Flexible and efficient employment, payroll and benefit solutions structured to the requirements of your business and the needs of your employees. Founded in 2006, CRI offers a range of services to organizations of all sizes. Whether you’re a local business, an SME or a global enterprise, we streamline and manage all aspects of your employment platform in line with your requirements – allowing you to focus on strategic areas of growth.

A passionate & energetic team

Tarryn Thomas

Global Human Resources Director

Natasha Steenkamp

Global Human Resources Manager

Jenna Freese

Payroll & Benefits Manager

Shagufta Sumodhee-Edun

Office Administrator