article thumbnail

Jul 06 – Customer Success Jobs

SmartKarrot

Role: Director, Customer Success Location: New York, NY, US Organization: Ogury As a Director of Customer Success, you will lead a team of CSMs & coach them across the full sales cycle, maximizing their customer service, performance, and revenue opportunities.

article thumbnail

Dec 21 – Customer Success Jobs

SmartKarrot

Apply here: [link] Role: Customer Success Manager Location: Manchester Area, United Kingdom Organization: MirrorWeb As a Customer Success Manager, you will be the primary point of contact for designated public sector accounts, serving as an advocate for customer needs to drive success.