Initiate International is a specialist recruitment agency with offices in Cape Town, Durban and Johannesburg. Caring about people means: We don’t only place people according to a job spec but aim for a culture fit – to make sure the company culture and the candidate’s personality are aligned.

Location

Third Floor, 16 Loop Street, Cape Town, Western Cape, South Africa