Brand Communication Manager (Franchises) (m/f/d)

scheme image

Our mission

We are proud supporters of storytellers. Every toy we develop is made to the highest level of quality, detail and authenticity so that they can instantly spark the stories in children.

Come and be part of our great, growing team. We are Schleich: the glorious, premium brand which has doubled its turnover in just 5 years, fueled by creativity, curiosity and a lot of fun.
We are offering a brand new office location, flexibility and a high degree of trust and empowerment. Driven by an overwhelming strategic growth agenda and backed up by a global equity firm we are almost ready for the future, missing just one important link:

Brand Communication Manager (Franchises) (m/f/d)
in Munich

Your core tasks

  • Ensuring a uniform brand presence to end-consumers to increase brand awareness, brand affinity and sales
  • Responsibility for all franchise related B2C communication measures and drawing up an annual franchise marketing plan
  • Ensuring the uniform brand presence (online, offline, in-store)
  • Conception and control of B2C communication measures in cooperation with agencies such as TVC, print advertisements, flyers etc. and subsequent provision of the assets on a global level
  • Creation of franchise style guides and story bibles with external agencies
  • Conception, briefing and control of the graphic implementation of the franchise content for the brand catalogue
  • Coordination of content creation for co-promotions with external partners
  • Contact person (m/f/d) for the national and international marketing team
  • Budget planning and controlling

Your profile

  • You have completed a business degree (Sales, Business Management, Brand Management) with a focus on Marketing or a comparable education.
  • You have at least 3 years of professional experience in Marketing / Brand Management in an international environment.
  • International experience through internships or studies is desirable.
  • Very good knowledge of MS Office; skills of Adobe Creative Suite are an advantage.
  • You are fluent in English and have very good German language skills (spoken and written).
  • You have relevant professional experience abroad and an international mindset – at least working experience in international teams.
  • You have a very good feel for texts and graphics with a view for details.
  • You have already gained initial experience in project management and the coordination of agencies.
  • You have a confident demeanor and persuasive power in presentations as well as excellent communication skills.

Our offer

  • You will become part of a growing company with performance-related pay and attractive conditions.
  • You can expect an open and cooperative corporate culture with flat hierarchies and fast decision-making processes.
  • We support you in the best possible way with intensive training and constantly accompany your development.
  • We offer you exciting tasks in an international environment with plenty of scope for creativity.
  • Team spirit is important to us! You can expect an open-minded team and fun at work and with our products.

Would you like to grow with us and accompany the wonderful journey of our company?

Then we look forward to receiving your detailed application! Please apply online only - it's quick and easy and ensures the protection of your personal data.