Found Description
Yousign is seeking a Technical Success Manager for the Italy region. This role involves overseeing the onboarding of Tier 1 customers and ensuring their long-term satisfaction.
You will work closely with Account Managers, drive customer adoption of the Yousign platform, and represent the Voice of the Customer. The ideal candidate must have native-level Italian, fluency in English, and extensive experience in technical roles.
Perks include flexible working conditions and comprehensive health coverage.
#J-18808-LjbffrReady to Apply?
Submit your application for Italian Technical Success Manager — Onboarding & Growth at Yousign
Apply Now