Lori Tauber Marcus drives marketing and sales governance with deep global corporate and consumer insights, helping organizations expand businesses internationally, enhance brand equity and accelerate sales with innovative marketing solutions. She currently serves as a C-suite and board leader for private equity and venture capital backed businesses. As Chief Marketing Officer, Peloton Cycle, a private equity, and venture capital backed home fitness innovator, Lori drives business growth with strategy, brand marketing, communications, PR, social/digital media, consumer insights, data analytics, creative services, and community engagement.
Separately, Lori serves in multiple board and advisory roles. As Board Chair for DNA Diagnostics Center, a growing leader in private DNA testing services, Lori guides overall strategy and governance for corporate growth. As a Board Member for the past decade, and now the Vice Chair, of the Multiple Myeloma Research Foundation, Lori has helped double corporate giving and triple overall revenue, introducing a new corporate development model and leading strategic re-branding and customer/patient-centric digital marketing efforts. Lori also serves on the CMO Advisory Board for VentureBeat, and as an Advisor to the CEO and CMO of Carrington Farms.
Previously in global corporate roles, Lori was a lead marketing and operating executive. Most recently, as Chief Global Brand and Product Officer for Keurig Green Mountain Inc., Lori led an approximate $1B P&L while establishing a global footprint for multiple business lines and leading the launch and commercialization of new multi-billion dollar products. Earlier, Lori served as Chief Marketing Officer and Senior Vice President for The Children’s Place Retail Stores where she created the company’s first brand strategy and delivered its first integrated marketing system and new e-Commerce, digital, and mobile marketing tools. Prior to that, Lori built a successful 24-year career with PepsiCo, holding national and global Senior Vice President and general management roles, and earlier Vice President, marketing, and brand management roles. Lori started her career with a division of A.C. Nielsen.
Lori holds a business degree from The Wharton School of Business at the University of Pennsylvania. She is committed to leadership, lifelong learning, personal and professional development, and as such, inspires others as an active presenter on leadership, management and marketing topics. Lori has been inducted into the YWCA’s Academy of Women Leaders, and resides in New Canaan, CT, with her family.