Process Analytics and Controlling Manager
greece
OTE Group of Companies (HTO)
University of Louisville
University of Strathclyde
National Technical University of Athens