Get to know us

Here is our senior leadership team


Peter Kaju

Peter Kaju

Chief Executive Officer

Giles Sutherland

Giles Sutherland

Chief Revenue Officer

Adil Benlamlih

Adil Benlamlih

Chief Technology Officer

Richard Wray

Richard Wray

Chief Customer Officer

Back to the top
Read our story
View our awards