Managing Director
Barcelona, Catalonia, Spain
Claranet SAU
Claranet
Universitat de Barcelona
University of California, Berkeley