
Spencer Schrage - Managing Director of North America - M&C Saatchi Consulting
Spencer Schrage is an accomplished brand and business strategist who currently serves as the Managing Director of North America for M&C Saatchi Consulting, a role he stepped into in early 2026 to lead the agency's regional consulting division, focusing on brand repositioning and go-to-market strategies.
Brand & Corporate Strategy: Throughout his career, Schrage has counseled numerous CEOs and executive leadership teams on major corporate transformations, rebrands, and transactions. He specializes in connecting brand identity directly to corporate growth strategy, purpose, and narrative…
The skinny
The skinny isn't ready yet — notes appear once the transcript is processed.