Odysseus Tsiloglou
Originally from Thessaloniki, Greece, Odysseus Tsiloglou is an Electrical and Computer Engineering graduate with an integrated Master’s degree from Democritus University of Thrace. Currently, he is pursuing a Master’s degree in Sustainable Energy with a focus on solar energy and photovoltaic systems at DTU in Copenhagen. Odysseus has two years of experience working for a…
