Posted Sep 10, 2026

Customer Success Manager

Apply Now

Title: Customer Success Manager/ Brand Success Manager (Marketing)

Experience: 5 to 7 years.

Required: Influencer marketing experience

About Us:

We're a passionate startup at the forefront of AI-powered creator marketing. We're building a

vibrant community and revolutionizing the way brands connect with influencers.

Who You Are:

You're a seasoned driven and results-oriented individual with a fire for innovation. You

thrive in a fast-paced environment and possess exceptional problem-solving skills. You're a

natural communicator with a deep understanding of brand needs and client relationship

management. Additionally, you're passionate about the creator economy and ensuring brand

success within it.

Key Responsibilities:

As a Brand Success Manager, you will be responsible for the entire post-sale client lifecycle,

ensuring brands effectively utilize our platform to achieve their marketing goals. You will

manage onboarding, act as the primary point of contact for accounts, oversee campaign

execution, and foster strong, long-lasting client relationships. Your goal is to drive client

satisfaction, retention, and platform adoption. The expectation is for this role to be building a

team.

Onboarding

initial calls, platform setup, and training.

successful implementation.

their objectives.

Account Management

building strong, trusted relationships.

the results they are achieving.

teams to inform platform development.

Campaign Management

progress.

customers.

performance.

towards resolution.

discrepancies or issues.

Originally posted on