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

Alex Calic Chief Business Officer
Alex Calic

Chief Business Development Officer

Kris Crawford VP Marketing
Kris Crawford

Vice President, Marketing

Marc Haley VP Client Operations
Marc Haley

Vice President, Client Operations

Niles Rowland Director Product
Niles Rowland

Director, Product Management

Peter Svensson Controller
Peter Svensson

Controller