The Manager, Brand & Content translates our brand strategy and business priorities into compelling words, stories, and experiences that shape how people connect with our vision and mission. This leader ensures our messaging is clear, consistent, and engaging—translating complex solutions into meaningful narratives across a variety of content formats, helping customers and partners understand who we are, what we deliver, and the value we create. This is a hands-on leadership role that combines strategic direction with active content creation and editorial execution, alongside people management and team development. As a strategic storyteller and team leader, this role oversees the development of brand-aligned content and messaging across channels and formats. They lead a team responsible for written and multimedia storytelling, collaborating closely with the Marketing Campaign Manager, Manager of Marketing Design, Corporate Communications, and Sales Enablement team to deliver cohesive, on-brand communications. This role is highly collaborative, serving as the central connector between Brand, Content, Product Marketing, Creative, and other cross-functional partners, ensuring seamless collaboration and alignment on messaging, campaigns, and content initiatives. While this role does not own the corporate brand strategy, it plays a critical role in shaping how that strategy comes to life through messaging, content, and storytelling.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Manager
Number of Employees
1,001-5,000 employees