Sales Development Representative – DACH

Yousign • Barcelona, Catalonia • Posted July 05, 2026

About the Role

Sign. Verify. Seal. For seamless trust.

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.



Position Overview

At the crossing point between Marketing and Sales, you will be responsible for qualifying inbound leads generated by our Growth team and B2B marketing efforts in the DACH region.

Your responsibilities
You will be the fi...