Senior Sales Manager
Talgo
University of Warwick - Warwick Business School
Universidad Politécnica de Madrid
IESE Business School - University of Navarra