Meet The Leadership

The management team spearheads the commitment to fix the digital ecosystem. 

From product and customer success to malware analysis, the leadership champions every aspect of The Media Trust

Chris Olson CEO and Cofounder
Chris Olson

Chief Executive Office, Co-founder

Steve Stup Chief Revenue Officer
Steve Stup

Chief Revenue Officer

Kris Crawford VP Marketing
Kris Crawford

Vice President, Marketing

Marc Haley VP Client Operations
Marc Haley

Vice President, Client Operations

Peter Svensson Controller
Peter Svensson

Controller