This list contains only the countries for which job offers have been published in the selected language (e.g., in the French version, only job offers written in French are displayed, and in the English version, only those in English).
We’re now looking for a Corporate Brand Manager to help steward and evolve Supercell’s corporate brand. You’ll join our Brand, Communications & Social Impact team and work closely with Marketing and teams across the company to bring our brand strategy to life: thoughtfully, creatively, and consistently.
Job Responsibility:
Developing and executing the corporate brand strategy, in close collaboration with the Brand, Communications & Social Impact team and the Head of Marketing, evolving and refining the strategy as Supercell grows
Ensuring a cohesive corporate brand identity and messaging across all channels by collaborating actively with teams and stakeholders and building strong buy-in for the brand direction
Acting as an internal point of contact for the corporate brand, providing guidance, partnering with new initiatives and projects, and helping teams apply the brand in a consistent and meaningful way
Collaborating closely with a cross-functional team, designing and coordinating the interior design and brand activations & exposure for the new Supercell headquarters
Managing brand guidelines and brand governance, ensuring clarity, usability, and compliance across teams while keeping the brand flexible and alive
Providing creative direction and insight for corporate marketing materials, website and visual expression, internal documents, partnerships, events, and brand-related merchandise
Monitoring and analyzing brand performance, using key metrics and insights to understand impact and identify opportunities to strengthen the brand across key audiences
Leading creative corporate brand campaigns when needed, from concept to execution, making sure they support strategic goals and resonate with the right audiences
Requirements:
Senior-level experience in corporate brand roles, ideally with experience managing the corporate brand identity for global B2C companies, and proven success in corporate brand environments
Proven experience in corporate brand management, including brand strategy, brand hierarchies, visual identity, and brand campaigns
Strong understanding of how brands are built and maintained across multiple touchpoints and audiences
Excellent collaboration and interaction skills
Confidence working with creative partners and giving thoughtful, constructive feedback
Fluent, professional-level English communication skills
What we offer:
Compensation and benefits structured to allow you to enjoy your time
Relocation support for you and your family (including pets)