A strategic role at the heart of Customer Success What if these words resonate with you: Impact, Love Impact, complex environments, diverse stakeholders? At Powell, we are looking for a Senior Customer Success Manager - Enterprise, able
Powell Software is searching for a Senior Customer Success Manager in Paris, France, to manage Enterprise accounts across EMEA. This strategic role involves fostering customer relationships, ensuring retention, and driving value through tailored support. Ideal candidates will have