Natalie LeachNatalie Leach
HR Consultant | Managing Director
Cape Town
palesa Mkhwanazipalesa Mkhwanazi
industrial psychologist graduate
tsakane