Commercial Brand Manager at Microsoft
, , United States -
Full Time


Start Date

Immediate

Expiry Date

17 Feb, 26

Salary

203600.0

Posted On

19 Nov, 25

Experience

5 year(s) or above

Remote Job

Yes

Telecommute

Yes

Sponsor Visa

No

Skills

Brand Management, Creative Strategy, Product Marketing, Stakeholder Management, Brand Effectiveness Testing, Asset Development, Cross-Channel Orchestration, Communication Skills, Project Management, Brand Identity, Generative AI, Cloud Security, Brand Systems, Timelines Management, Strategy Development, Brief Writing

Industry

Software Development

Description
Work on productivity experiences, generative AI, cloud, security and more. - Manage the rollout of new brand identities/narratives across all marketing channels - Contribute to asset development for new product releases, orchestrating efforts across brand, product, and marketing - Work across disciplines to evolve our brand systems and toolkits - Brand effectiveness testing and evaluation as needed - Contribute to our discipline, bringing fresh thinking and brand management best practices - 6+ years work experience at a branding agency or with product marketing, brand building, and/or strategy development OR equivalent experience. - 6+ years experience managing complex creative projects (e.g., internal stakeholder management, timelines, prioritization, road mapping). - 6+ years creative strategy experience, which could include brief writing and/or managing strategy on the corporate or agency side. - Experience developing, maintaining and evolving brand management systems. - Master's Degree in Business, Marketing, Communications, or related field OR equivalent experience. - Fluency in product launch strategy and cross-channel orchestration. - Trusted communication skills and the ability to influence at multiple levels of the organization. Brand IC4 - The typical base pay range for this role across the U.S. is USD $106,400 - $203,600 per year. There is a different range applicable to specific work locations, within the San Francisco Bay area and New York City metropolitan area, and the base pay range for this role in those locations is USD $137,600 - $222,600 per year. Certain roles may be eligible for benefits and other compensation.
Responsibilities
The Commercial Brand Manager will manage the rollout of new brand identities and narratives across all marketing channels while contributing to asset development for new product releases. They will work across disciplines to evolve brand systems and toolkits, ensuring brand effectiveness through testing and evaluation.
Loading...