Senior Consultant, Project Manager
Barcelona, Catalonia, Spain
everis
Inrupt, Inc.
European Project Manager
University of Brighton
Universitat Politècnica de Catalunya (UPC)