He holds a Ph. D. in Economics from Stanford University and a Licentiate degree in Economics from Carlos III University. He teaches economics of organizations and management to undergrads and doctoral students.