Catherine Payze

separator

Sheena is an exceptional HR practitioner who has that rare combination of passion, dedication and superb interpersonal and technical skills.