Leonidas Dimitriadis-Eugenides holds an economics degree from the University of Athens Law School and an MSc in transport economics from the Polytechnic of Central London. He has been on the staff of the Eugenides group of companies since 1976 and has been its President and Managing Director since 1995.
He has led the Eugenides Foundation's Management Committee since 2000. Within Greek shipping, he was Treasurer of the Union of Greek Shipowners from 2003 to 2012 and has represented Greece as the IMO's Maritime Ambassador since 2018.
He spoke at Mare Forum's 1st Blue Shipping Summit in 2011 and the 2nd Blue Shipping Forum in 2012.