Our Management

Mike Richards

CEO

Virgilio Peneda

COO

Jenny Moodley

Head of HR

Ramona Singh

Head of Finance

Dane Richards

CTO

Susan van Zyl

Head of Sales & Marketing

Barry MacDougall

Head of Service Delivery
Scroll to Top