Remove Customer advocacy Remove Customer Service Remove Inbound sales Remove Sales
article thumbnail

Nov 15 – Customer Success Jobs

SmartKarrot

Apply here: [link] Role: Customer Success Manager, Enterprise Location: London, England, United Kingdom Organization: Celtra As a Customer Success Manager, you will serve as the joint point of contact across brand clients in the post-sales customer lifecycle, alongside the Customer Success Director.