Tech start-up Giraffe reports strong uptake of its recruitment service in Johannesburg

Giraffe news