Management

Committed to building an innovative company that helps our customers succeed

Our executive team

Bert van der Zwan
Bert van der Zwan
Chief Executive Officer
Luca de Risi
Luca de Risi
Chief Operating Officer
Nick Reed
Nick Reed
Chief Strategy Officer
Peter Matthijssen
Peter Matthijssen
Chief Product Officer
Jelmer Van den Beld
Jelmer Van den Beld
Chief Financial Officer