Chemin du Vernay 14a,
1196 Gland,
CH-Vaud, Switzerland

+41.21.561.34.96
candidates@edwardgalle.com
Back

Head of Marketing

About Swan. Swan is a Paris-based embedded banking provider licensed as an electronic money institution. Its APIs and white-label interfaces let software platforms add business accounts, cards and payments to their own products, and it operates across France, Germany, Spain, Italy and Belgium.

Missions

  • Shape the go-to-market strategy across product marketing, brand and content, growth and regional marketing, reporting to the Chief Business Officer.
  • Lead the marketing team, including central content, growth and product marketing functions and the local marketing managers, and set priorities and OKRs.
  • Strengthen brand positioning in France, Germany, Spain, Italy and Belgium.
  • Own content, communications and events across the website, social media and PR.
  • Build repeatable demand generation and pipeline growth together with Sales and RevOps.
  • Develop partner marketing initiatives with the platforms that embed Swan.
  • Own product marketing end to end, from customer insights to launches and sales enablement.

Profile

  • Eight or more years in marketing, including at least two years in payments or financial services.
  • Experience managing four or more people across different cultures and locations.
  • Broad marketing experience spanning growth, brand, content, events and product marketing.
  • Structured, execution-oriented and business-driven, with a clear communication style.
  • Comfortable working in a hybrid set-up from the Paris office.