Sherry Smith

Executive Managing Director, Global Retail Media at Criteo

Sherry Smith is the Executive Managing Director, Global Retail Media at Criteo. Sherry has over 25 years of experience in sales and marketing, with a focus on retail brands. Sherry was previously the Chief Executive Officer of Triad, a global media, creative and technology partner that specializes in growing brands in all retail environments and maximizing retailers’ profit, on and offline. Sherry has also held the position of Vice President, Sales & Marketing at Mass Connections.

Sherry Smith has a Bachelor of Arts degree in Speech Communications and Organizational Management from California State University, Fullerton.

Sherry Smith reports to Brian Gleason, Chief Revenue Officer. Some of their coworkers include Rory Mitchell - General Manager, Global Growth, Katie Kulik - Executive Managing Director, Americas, and Michael Greene - SVP, Global Vertical Strategy. and Courtney Cochrane - Managing Director of the Americas, Enterprise reports to Sherry Smith.

Links

Timeline

  • Executive Managing Director, Global Retail Media

    Current role

View in org chart