As part of a recruitment project for one of our clients, Sparkk is looking for an International Brand Director.

You will lead the commercial and marketing development of a premium brand with a strong identity, strengthening established markets, opening new distribution channels and expanding its international visibility.

Your main responsibilities

  • Lead, support and expand the existing sales network and its various points of sale.
  • Identify and develop new markets, clients and distribution channels across premium environments, including specialist retail, galleries, private venues and the interior design sector.
  • Manage selected strategic accounts, covering both commercial relationships and the related administrative activities.
  • Prepare commercial proposals, lead negotiations and ensure disciplined follow-up of opportunities and commitments.
  • Maintain a strong field presence in Switzerland and internationally with clients, distributors and business partners.
  • Build and monitor revenue and expenditure budgets for each type of distribution network.
  • Play an active role in defining and implementing the company’s marketing strategy.
  • Conduct market research and analysis across established territories and new high-potential markets to support commercial and marketing decisions.
  • Contribute to the preparation and organisation of trade fairs, exhibitions and professional events attended by the company.
  • Grow online sales and coordinate the related digital marketing activities.
  • Strengthen the brand’s presence, visibility and engagement across social media channels.
  • Contribute actively to the organisation and administrative management of the business, including the handling of customer enquiries.
  • Provide accurate reporting and share the information required by senior management to monitor operations and make informed decisions.

Your profile

  • You bring at least 7 years of experience managing and developing luxury or premium brands, ideally in an international environment.
  • You hold a Master’s degree in international marketing, management, business or an equivalent qualification.
  • You have full professional proficiency in English, both written and spoken. Additional languages would be an advantage.
  • You communicate confidently across cultures and with a wide range of internal and external stakeholders.
  • Autonomous and results-driven, you are comfortable making decisions, setting priorities and moving several workstreams forward at the same time.
  • Your interpersonal skills and ability to build lasting relationships support your commercial effectiveness.
  • You are proficient in standard business software, reporting tools and key digital channels.
  • You are available for regular travel within Switzerland and internationally.

#260918

To apply for this job email your details to contact@sparkk.ch