Mallory Walsh is an experienced marketing professional currently serving as the Head of Marketing & Communications at Teal Health since June 2022. Mallory is also an official member of the Forbes Communications Council since November 2017. Previous roles include Director of Marketing at Chargebee and VP, Director, and Head of Global Marketing at Stackla. Mallory has a strong background in developing and implementing marketing strategies, managing email campaigns, and nurturing customer engagement across various channels. Prior experience includes positions at Stitch Labs, Ennis, Inc., TagTeam Creative Advertising Agency, Wireless Zone, and PrimeTime Trading Company, contributing to brand management, lead generation, and corporate identity development. Educational credentials include a Bachelor of Arts in Communications and Psychology from the University of North Dakota.
Sign up to view 0 direct reports
Get started