Youtrust is a European Digital Trust provider, fully compliant with eIDAS and the highest European standards. Our four modules - electronic signatures, identity and document verification, and e-seals - can be used independently or combined within sector-specific workflows, ensuring simple, secure and legally compliant processes for SMEs and mid-sized companies. Hosted and processed entirely in Europe, we guarantee sovereignty, transparency and reliability. As a certified B-Corp, we combine innovation with responsibility - building trust at the heart of every digital exchange. We are entering a key moment as we expand from eSignature to the full Digital Trust chain.
Youtrust is a ~200-person European scale-up on its way to €100M ARR. You join the People team as our sole HRBP, owning the full business-partnering scope. You raise our HR processes to the next level (talent, performance and salary reviews, HR steering, innovation) and support leaders and teams day to day through coaching, change and organizational design. You work in a small People team that bets on impact over headcount, where everyone owns a vertical and stretches to help the others.
You have run HR business partnering as a true partner to leaders, not a support function, and you have owned talent, performance and salary review cycles end to end. You build HR processes from scratch and get managers to adopt them. You bring sound Comp & Benefits and social-law judgement, and you know when to involve lateral partners like Payroll or Finance. You use AI daily, generative and beyond, and build workflows or agents that others adopt. You have strong social and situational intelligence, you form accurate reads and make recommendations that hold up, and you stay steady when everything lands at once. You work with humility and a win-as-a-team spirit. You are fluent in English and French (C1); Spanish is a plus.

Yousign (soon to be Youtrust) is a European Digital Trust provider, fully compliant with eIDAS and the highest European standards.
Our three modules — electronic signatures, identity and document verification, and e-seals — can be used independently or combined within sector specific workflows, ensuring simple, secure, and legally compliant processes for SMEs and mid-sized companies.
Entirely hosted and processed in Europe, Yousign (soon to be Youtrust) guarantees sovereignty, transparency, and reliability.
Certified B Corp, we combine innovation with responsibility — building trust at the heart of every digital exchange.