Company

Leadership

Trevor Kaufman

Chief Executive Officer

Richard Haydock

Chief Financial Officer

Nick Worth

Chief Operating Officer

Bas Nawijn

Chief Revenue Officer

Tim Dirrenberger

Chief Technology Officer

Ashley Deibert

Chief Marketing Officer

Kweli Washington

Chief People Officer

Cedric Ferreira

Chief Product Officer, Analytics

Michael Silberman

EVP, Media Strategy

Alex Franta

EVP, Corporate Development

Rachael Sydnes

VP Product, Activation