Corporate Brand Marketing Manager

Design and Marketing Newark, California


Description

Position at Logitech

Big things are happening at Logitech. Come play a critical role as we take our digital and brand marketing to the next level. We’re looking for a Corporate Brand Marketing Manager

The Role:

Enable everyone to bring our brands to life authentically and consistently, across all audiences and touchpoints. The Corporate Brand Marketing Manager reports to the Director of Brand Management, and will lead corporate branding initiatives across the organization with the Sustainability, Community & Advocacy, DE&I, Communications, Facilities, and People & Culture teams. Requires understanding of brand management, proper execution, and governance across these areas in support of these corporate functions. 

Your Contribution/Duties include:

  • Serves as the head coach for corporate brand initiatives led by Sustainability, DE&I, Community & Advocacy, CorpComms, People & Culture, Investor Relations, Facilities, etc.

  • Owns the internal brand onboarding program for all marketing employees across the company, with special emphasis on brand knowledge, community building, tribal sharing, and employee development. 

  • Define the corporate asset needs, write the creative briefs for, and obtain the necessary budget to support corporate brand initiatives such as videos, b-roll, photography, identifiers, badges, illustrations, overview sheets, presentations, etc. 

  • Develop and maintain style guides, resources, and templates for internal and external use as needed from a corporate context.

  • Understand the application of brand governance and principles for evaluating design options within a brand context.

  • Demonstrate sound judgment in assessing brand risks and making decisions that maintain the integrity of our core values and that uphold the larger brand strategy.

  • Cultivate and develop lasting internal and external relationships

  • Establish, create inventory for, and maintain the Logi Corporate Brand Store across all brands.

Key Qualifications:

For consideration, you must bring the following minimum skills to our team:

  • 5+ years in corporate Brand Management or Employer Brand Management required 

  • Experience working with sustainability or DE&I is helpful

  • A passionate interest in marketing and advertising with an eye for quality design

  • Strong attention to detail.

Education

  • Requires a bachelor’s degree in marketing, a related degree from an accredited college or university, or equivalent experience.

 Logitech is the sweet spot for people who are passionate about products, making a mark, and having fun doing it. As a company, we’re small and flexible enough for every person to take initiative and make things happen. But we’re big enough in our portfolio, and reach, for those actions to have a global impact. That’s a pretty sweet spot to be in and we’re always striving to keep it that way.

All qualified applicants will receive consideration for employment without regard to race, sex, age, color, religion, sexual orientation, gender identity, national origin, protected veteran status, or on the basis of disability.

If you require an accommodation to complete any part of the application  process, or are limited in the ability or unable to access or use this online application process and need an alternative method for applying, you may contact us at 1-510-713- 4866 for assistance. 

#NG-LI1