Senior Brand & Growth Manager (90 - 100%) Creative ideas meet growth mindset!

Company: JobCloud AG

Location: Geneva, GE (Remote)

Type: Full-time

Remote: Yes

Posted: 2026-04-20

About this role

### Love what you do – we make employment happen!

Shape Brands That People Actually Care About.

Are you full of creative ideas and driven by a strong growth mindset, excited to turn insights into campaigns that actually move the needle? Join our Brand & Communication team and become a key force behind shaping the reputation, visibility, and growth of our brands, with a strong focus on our brand jobup.ch in the Romandie market. You’ll focus mostly on the B2C brands (occasionally work on B2B), drive AI-powered marketing further, and bring bold ideas to life. In this role, you’ll make a real impact from day one, with plenty of room to grow and shape your journey.

This is us: You've surely heard of jobs.ch. This is just one of the many brands owned by JobCloud. We are the leading player in Switzerland’s online job market and want to make job search and recruitment as easy as possible. Love what you do – we make employment happen!

By the way: We don't care about your skin colour, your gender identity or your beliefs... Come as you are, you are just good.

  • Genève, Zurich
  • Permanent
  • Marketing
  • 01.07.2026
  • Full-time
  • 115,000.00 to 125,000.00 CHF gross per year

### YOUR TASKS

  • Drive and evolve our digital brand presence across key channels (SEO, AI environments, social, platforms) for our brand jobup.ch (Romandie)
  • Plan and execute integrated brand campaigns in collaboration with internal teams and external agencies
  • Lead brand-led growth initiatives across B2C channels with clear performance goals
  • Translate market, audience, and performance insights into impactful campaigns and content
  • Own brand tracking and continuously optimize campaigns based on data and learnings
  • Support thought leadership formats (e.g. webinars, social, content) to strengthen brand positioning

### YOUR SKILLS

  • 5+ years of experience in brand management, digital marketing, or growth roles (HR industry is a plus)
  • Proven track record in creating and ...

Create Your Job Alert

Other Senior Jobs

Other Jobs in Geneva