Leadership

Executive Management

Neal Menashe

Neal Menashe

Chief Executive Officer

Alinda Van WYK

Alinda Van WYK

Chief Financial Officer

Kirsty Ross

Kirsty Ross

Chief of Staff

Alon Ben-David

Alon Ben-David

Chief Technology Officer

Spencer McNally

Spencer McNally

Group Head of Data & Analytics

Investor Relations

Nkem Ojougboh

Nkem Ojougboh

Head of Investor Relations