20-22 SEPTEMBER 2023
FIRA BARCELONA
Speaker

Esteve Almirall

Position:

Managing Director, Head of Iberia

Company:

Node

Managing Director and Partner at Node.