IRC South Africa, rated by Business Day as “one of South Africa’s top three executive search firms”, was established in 2001, and has offices in Johannesburg, Cape Town and Durban. The company is considered the premier executive search firm for diversity and other ‘hard-to-fill’ executive and non-executive appointments.
Principal
Address