Creator Success Manager (Business & Monetisation)

Jobgether
Full-time Switzerland, Switzerland Other-General
Posted:
March 02, 2026
Location:
Switzerland, Switzerland, Switzerland

Job Description

About the Role

This position is posted by Jobgether on behalf of a partner company. We are currently looking for a Creator Success Manager (Business & Monetisation) in Switzerland. In this role, you will partner closely with creators to help them transform ideas into scalable, revenue‑generating businesses. You will guide them through onboarding, launch, monetisation, and long‑term retention, acting as both strategic advisor and growth catalyst. Working in a high‑touch, high‑impact environment, you will manage a portfolio of premium creators, primarily in the US market, and play a direct role in their commercial success. This position blends customer success, business strategy, and creator coaching, requiring both empathy and commercial sharpness. You will proactively identify growth opportunities, reduce churn, and drive predictable expansion. Operating in a fast‑moving, fully remote setting, you will collaborate cross‑functionally to influence product, marketing, and...

Apply for this Job

Submit your application for the Creator Success Manager (Business & Monetisation) position at Jobgether.

Apply Now Save for Later

Job Overview

Job Type: Full-time
Location: Switzerland, Switzerland
Posted: March 02, 2026
Deadline: April 11, 2026