Customer Success Manager
- Location
- Greater London, England, United Kingdom
passionate Customer Success Manager with a desire to be at the forefront of the ever-evolving Digital Marketing industry? Do you take pride in driving retention and growth among valued customers by understanding their business needs and helping them succeed? As a Customer Success Manager at Smartly … function as the crucial link between platform partners and our product development team. You’ll work at the cutting edge of a fast-paced online marketing industry, which allows you to learn super fast about growing and nurturing your own book of business, managing customer relationships with large ...