Reach out to leading recruiters, employment agencies, and headhunters that specialize in Corporate Risk recruitment and operate in Johannesburg, South Africa.
Leadership Talent is a top executive search and leadership development consulting firm. Their selection process takes into account experience, qualifications, governance, integrity, culture, and industry. Founded in 2012, they provide leaders of integrity in both the private and public sectors.