Leonidas Demetriades Eugenides was born in Athens in 1958. He has got B.Sc. in Economics from the University of Athens and M.Sc in Transport Economics from PCL of London. He is a Member of the Chartered Institute of Transport M.C.I.T. He has been elected Member of the Board of the Union of Greek Shipowners as from 1996, Secretary of the Union of the Greek Shipowners from February 2000 through February 2003 and Treasurer from February 2003 through February 2012.
He acted as representative of the Union of Greek Shipowners in UNCTAD (United Nations Conference on Trade and Development). He is a member of the Chartered Institute of Transport and Logistics M.C.I.T., as well as of the Institute of Chartered Shipbrokers. Since May 2018, Leonidas Dimitriadis Eugenides is Maritime Ambassador of IMO (International Maritime Organization.
Leonidas Demetriades-Eugenides is the President of Eugenides Foundation as from 2000. In June 2018 he was named as Honorary Doctor of the Department of Maritime Studies (D.M.S) of University of Piraeus for the multi-faceted and multi-level work that Eugenides Foundation consistently provided for decades in the field of techniques and especially in maritime education.