Leah Lanza

Leah Lanza

Chief Business Officer, The Pub

As Chief Business Officer of The Pub, Publicis Canada’s production entity and part of Publicis Production Global, Leah leads one of the largest full-service production organizations in North America—focused on helping brands turn AI ambition into real, scalable impact.

Leah oversees the business end-to-end, from campaign production to intelligent content at scale, AI-enabled workflows, and in-house studio transformation, leading a team of more than 350 specialists. Together, they help clients move beyond disconnected pilots to more connected systems that deliver speed, scale, and meaningful business outcomes.

With over 20 years of experience across both agency and client-side roles—including brand leadership at Bell Canada—Leah brings a practical perspective on how modern marketing organizations need to evolve.

She is incredibly passionate about building teams and systems that bring creativity, technology, and people together—helping organizations work smarter, move faster, and create work that truly performs.