Management Team

Peter Bauer Peter Bauer

Chief Executive Officer

Neil Murray Neil Murray

Chief Technology Officer

Peter Campbell Peter Campbell

Chief Financial Officer

Ed Jennings Ed Jennings

Chief Operating Officer

Mark Bilbe Mark Bilbe

Chief of Customer Operations

Alan Kenny Alan Kenny

General Manager EMEA & APAC

Brandon Bekker Brandon Bekker

Managing Director, Africa and Middle East

Grant Hodgkinson Grant Hodgkinson

CIO, VP Digital Operations

Nathaniel Borenstein Nathaniel Borenstein

Chief Scientist

Joe Freitas Joe Freitas

Senior Vice President of Human Resources

Board of Directors

Peter Bauer

Chief Executive Officer

Neil Murray

Chief Technology Officer

Peter Campbell

Chief Financial Officer

Hagi Schwartz

Independent Non-Executive & Audit Committee Chair

Christopher FitzGerald

Independent Non-Executive

Bernard Dallé

Partner at Index Venture

Norman Fiore

Partner at Dawn Capital

Jeff Lieberman

Managing Director, Insight Venture Partners