As a Customer Success Manager, you will be responsible for developing customer relationships that promote retention and loyalty. Your job is to work closely with customers to ensure they are satisfied with the services they receive and to improve upon areas of dissatisfaction. You ensure a great user experience.
Country Sales Manager
In a nutshell, as Country Sales Manager, you are accountable for profitable client acquisition and retention across France. You will continuously assess the French market, ensure brand credibility, and find business opportunities. You will activate marketing activities to attract and convert leads. You will secure customer success and locally relevant communication.