Technical Success Manager Italy - (Paris Or Barcelona )

YOUSIGN (soon-to-be YOUTRUST) · barcelona, kingdom of spain, Spain

Location
barcelona
Job Type
Full-time
Posted
July 13, 2026

Job Description

Position Overview
Experiencia, cualificaciones y habilidades interpersonales, ¿tiene todo lo necesario para triunfar en esta oportunidad? Descúbralo a continuación.

As part of our Customer Solutions team, you will be the first Technical Success Manager for the Italy region, stepping into an established portfolio of Tier 1 customers (based in Paris or Barcelona). Your mission will be to build loyalty and expand customer value by driving adoption, usage, and cross‑sell opportunities of the Yousign platform.


To achieve this, you will ensure the successful onboarding and long‑term satisfaction of our strategic mid‑market and enterprise accounts. You will work closely with Account Managers and serve as the main technical point of contact for customers after the sale, guiding them through implementation, supporting adoption, and building long‑term, trust‑based relationships.


Your key responsibilities

  • Own onboarding and imple...

Ready to Apply?

Submit your application for Technical Success Manager Italy - (Paris Or Barcelona ) at YOUSIGN (soon-to-be YOUTRUST)

Apply Now