About the role
from listingAs Brand Strategy Lead you’ll be responsible for providing strategic thought leadership to drive high-priority firmwide objectives such as naming, brand architecture development, exceptional client experiences design, impactful storytelling and deploying on-brand assets. The Brand Lead will steer critical discussions with business leaders, advocating for the power of our brand and its impact on business performance. The Brand Strategy Lead will be at the center to help teams such as internal creative, agencies, and marketing partners distill the right information, build clear strategies, and implement the right resources to create best-in-class creative outputs that drive the brand, user experiences and our teams forward. You’ll help set the tone of the team, managing multiple projects, strategies, stakeholders, agencies, and timelines closely.