Senior Project Manager
Barcelona, Catalonia, Spain
Innovative Interfaces
VTLS Inc.
Manager of Operations
British Council
Information Assistant
CEIMP
Universitat Oberta de Catalunya
Universitat de Barcelona