Our People

Meet the Team

Advisor

Alec Alenstein

Client Experience Specialist

Charlotte Ball

Commercial Director

Silvia Blake

People and Culture Manager

Lucca Bowman

Advisor

Karin Carpentier

Co-founder & CISO

Patrick Carter

People & Culture Manager

Karla Chams

Product Designer

Marius Chisholm

Board Advisor, Governance

Robert Court

Advisor

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

Advisor

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

Advisor

Colin Wood

Chief Client Officer

Bill Yong