FAQs
What is the primary location for the Brand Manager role?
The primary location for the Brand Manager role is London.
Who does the Brand Manager report to?
The Brand Manager reports to the Head of Marketing & Planning.
What experience is required for this role?
The role requires demonstrable professional experience in a marketing/brand management role, ideally in publishing or entertainment, with more than three years of experience.
What are key responsibilities of the Brand Manager?
Key responsibilities include developing long-term brand and franchise strategy, coordinating marketing initiatives, managing digital brand and marketing hubs, overseeing international marketing strategies, and leading project management initiatives.
Does this role require experience in negotiation and stakeholder management?
Yes, the Brand Manager must be an expert negotiator and stakeholder manager, able to collaborate with partners and handle complex situations at a senior level.
What types of skills are evaluable for this position?
Skills evaluated include excellent communication, strong project management, attention to detail, marketing expertise, creativity, and the ability to work autonomously.
Is the company committed to diversity and inclusivity?
Yes, the company is committed to creating a welcoming and supportive environment that represents a diversity of skills, experiences, perspectives, and backgrounds.
What benefits are offered to employees in this role?
Benefits include a competitive salary, company bonus scheme, 25 days of holiday plus bank holidays, enhanced maternity and paternity leave, health insurance, life assurance, and various development opportunities.
Are there opportunities for professional development?
Yes, there are learning and development opportunities, including an in-house mentoring programme and creative bursaries for personal projects.
Will the Brand Manager work on multiple projects?
Yes, the Brand Manager will work across multiple projects simultaneously and must deliver against tight deadlines.