Technical Support Specialist at Nebula - Cape Town, Western Cape, South Africa
Founding Director
Contact Rayne Moses
Project Manager
Contact Anneke Froneman
Head of Shared Support Services
Contact Naasirah Williams
SaaS Operations Executive
Contact Shu-Wen Abels
HR Business Partner
Contact Lauren Bailey
Customer Success Executive
Contact Fred Taljaard
Director
Contact Bradley Gierdien
•