Sergio Fabregat, with a background in Business Administration from the University of Barcelona and an Executive Master in ...