About the role
As part of the EMEA Sales and Customer Success team, the Senior Customer Success Manager will manage and grow a portfolio of existing customer relationships across Africa. The role is responsible for driving customer retention, product adoption and revenue growth through…
Many pages were opened from here in the last minute, so the full ad isn’t loaded. It’s on the company’s site. Read it there ↗