Khulisa employs 90 employees. The Khulisa management team includes Matt Plen (Chief Executive), Jodi Kelly (Partnerships Lead), and Sheila White (Programme Manager).
Looking for a particular Khulisa employee's phone or email?