Meet The LeadershipThe 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 OlsonChief Executive Office, Co-founder Steve Stup Chief Revenue Officer Kris CrawfordVice President, Marketing Marc Haley Vice President, Client Operations Peter Svensson CFO Gerard SchwenkDirector, Human Resources Dave SilkVice President, Engineering