Customer Success Manager
United States
Workplace: RemoteContractUSD 8,000 - 10,000 monthlyFunction: Customer Success & Account ManagementExperience: 4-7 yearsSkills: ["Communication","Stakeholder management","Timeline management","Process management","Problem-solving"]Own the end-to-end delivery of Incubeta’s Ignite creative program for a portfolio of 20+ clients, serving as the primary client point of contact. Lead onboarding into a proprietary creative delivery portal, run the full delivery process, coordinate with Creative Delivery, manage client health and communications, and oversee budget checkpoints to ensure on-time, in-budget creative output.
Loading
Loading job details...
Preparing the role view and application actions.

