Customer Success Manager (CSM)

18 Jul 2026
Apply

’re developing cutting-edge technology to transform how brands advertise and acquire users.

About The Role We’re hiring our first Customer Success Manager to help build the leading advertising and marketing platform for brands and creators. For creators, we aim to be the

Full-time
Apply