Prior to joining IE, he earned his PhD in Operations Management from UCL School of Management. He also holds a Master of Science in Operations Research from Columbia University in New York and an Advanced Diploma (equivalent to Master of Science) in Electrical and Computer Engineering from National Technical University of Athens.