Y

Italian Technical Success Manager — Onboarding & Growth

Yousign

barcelona, cataluña, Spain Full-time July 07, 2026

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-Ljbffr

Ready to Apply?

Submit your application for Italian Technical Success Manager — Onboarding & Growth at Yousign

Apply Now