AREVA T&D
Sales Manager
· ABENCOR - ABENGOA Group
Business Development
ISOLUX CORSAN
Sales and Tendering Manager
Schneider Electric
Projects and Solutions Power Systems Manager (Iberian Zone)
Schneider Electric
..
Universitat Politècnica de Catalunya