A recruitment business specialising in the placement of temporary and permanent staff in South Africa.