Management Team

Stefan Schwab

Stefan Schwab
CEO
Colm Nee

Colm Nee
Head of Technology
Steve Wooderson

Steve Wooderson
Head of Revenue