Brand Marketing Manager

  • Chemin de la Crétaux 33, 1196 Gland, Switzerland
  • Full-time

Company Description

By joining Swissquote, you will become a member of the sector's leading company. You will be encouraged to develop your skills and to grow within teams of highly qualified specialists. We encourage personal development and actively support creative team work, leadership and responsibility.

Job Description

Reporting into the Head Marketing, you will craft & build core marketing strategies, compelling marketing narratives and help bring our brand stories to life with investors. This role necessitates being at ease at the complex intersection of financial markets, fintech, creativity and customer insights.

We are looking for a creative & results-oriented marketer with customer-centric mindset to support the activation of campaigns that build the Swissquote brand and help us connect emotionally to our clients & to the investors’ community.

Your responsibilities will include:

  • Champion a high-class brand strategy with ambitious expansion plans
  • Lead & empower a team of 4 product marketers
  • Understand target audience and competition dynamics to formulate powerful insights
  • Master Swissquote financial services, markets & fintech trends to improve marketing-mix
  • Brainstorm growth strategies with Sales, Customer Care & tech teams
  • Partner with the marketing leadership to craft & build full year brand plans
  • Inspire agencies to do their best strategic, creative & media work
  • Implement full-stack marketing plans & campaigns including TV, OOH, print, audio & digital
  • Work with designers to develop creative content for emails & landing pages
  • Work with copywriters to develop compelling messaging & narratives
  • Ensure brand consistency across collateral and channels
  • Provide ongoing reporting & strategic recommendations
  • Seek marketing efficiency & automation opportunities to scale operations
  • Plan mid-term strategic plans to build a brand competitive edge



  • Minimum 6-8 years’ experience in a brand / product management position with proven track-record on developing & launching integrated marketing plans
  • Advanced knowledge of the Swiss media landscape and its specificities
  • Demonstrate leadership in building teams
  • Passionate for all things about marketing & business/financial news
  • Previous experience in fintech or in a retail finance business is a plus
  • Ability to think strategically, to create and implement marketing plans/brand briefs
  • Ability to adhere to an expectation of complete confidentiality on all business matters
  • Strong project, budget management & problem-solving skills
  • Develop business acumen and create management-level presentations
  • Ability to learn-on-the-go & to adapt into a fast paced working environment
  • High energy, hard-working team player with customer focus
  • Excellent oral/written communication, collaboration & influencing skills
  • Education to bachelor/master’s degree level
  • Fluent in Germann & English, conversation knowledge in French.


Additional Information


Privacy Policy