Management Team

Stefan Schwab

Stefan Schwab
Chief Executive Officer
Dirk Rauber

Dirk Rauber
Chief Financial Officer
Tanuj Mohan

Tanuj Mohan
Founder, Chief Technology Officer, Chief Product Officer
Chris Coliandris

Chris Coliandris
Acting Chief of Operations
Mark Milligan

Mark Milligan
Senior Vice President, Marketing