frog's Marketing department is led by Todd Taylor (Executive Director, Global Brand and Marketing) and has 58 employees.
Harsh Shah
Manager - Innovation and Growth Strategy
Carlo D
Head of Brand
Romain David
Associate Marketing Director
Emily Seaton
Brand and Marketing Consultant
Giordana Pironti
Engagement Manager
Ryan Jay
Lead Copywriter
Looking for a particular frog employee's phone or email?