A company is looking for a Solutions Consultant & Customer Success Manager. Key Responsibilities Own the technical sales process in Europe, including discovery, trial design, and closing Manage post-sale relationships, ensuring customer onboarding, adoption, and growth Translate customer feedback…
To apply for this job please visit lensa.com.

Follow us on social media