Molly McCall is a strategic marketing leader currently serving as the Senior Director of Brand & Marketing at Takeya USA. With extensive experience in both in-house and agency roles, they have successfully launched award-winning products and built trusted brands while driving adoption and retention through integrated campaigns. Previously, Molly held leadership positions at Sphero and Zeal Optics, where they developed go-to-market strategies and brand positioning. They possess a strong background in product marketing, brand strategy, and demand generation, complemented by their ongoing education in International Business at Deakin University and a B.S. in Business Administration from La Salle University.
This person is not in the org chart
This person is not in any teams
This person is not in any offices