Head of Legal
YoutrustBarcelona, Catalonia, SpainEuropean player in electronic signature and trust services, supporting companies looking to digitalize their contractual processes in a simple, secure, and compliant way.In a regulated environment,... Mostrar más