IDI Executive Search is a 'Proudly Local' Eastern Cape based organization which was founded on I March 2005, with the intention of becoming the preferred Recruitment Specialist to our clients, being committed to quality as opposed to quantity placements.
41 Darlington Rd, Berea, East London, 5241, Eastern Cape