Our People

Meet the Team


Alec Alenstein

Client Experience Specialist

Charlotte Ball

Commercial Director

Silvia Blake

People and Culture Manager

Lucca Bowman


Karin Carpentier

Co-founder & CISO

Patrick Carter

People & Culture Manager

Karla Chams

Product Designer

Marius Chisholm

Board Advisor, Governance

Robert Court


Edo de Vries Robbé

Risk & Intelligence Lead - MENA

Amritha Edachery

Head of Client Experience

Maria Galanaki

Head of Engineering

Ben Gould

Product Manager

William Higgins

Co-founder & COO

Matthew Hunt

Founder & CEO

Stewart Kelly

Network Partner Manager

Africa Leigh-Watts

Head of Product

Ben McLeod

Chief Technology Officer

Chris Miller

Software Engineer

George Millo

Director, Client Success

Alicia Moore


Peter O’Higgins

Software Engineer

Thomas Pegler

Knowledge Manager

George Porter

Head of Marketing

Sal Remtulla

Client Experience Specialist

Katharina Schulenburg

Software Engineer

Sam Taylor

Software Engineer

Dave Upton

Commercial Director, Americas

Lee van Deventer

Chief Strategy Officer

Sylwia Wolos

Marketing Executive

Mollie Wood


Colin Wood

Chief Client Officer

Bill Yong