Ioannis graduated from the Faculty of Law of the University of Kent at Canterbury, UK in 2000 (LL.B. – First Class Honors). Obtained a postgraduate degree from the University of Oxford, Faculty of Law (Brasenose College) in 2001 (BCL), and an M.Phil degree from the University of Cambridge, Faculty of Law (Wolfson College) in 2002 (M.Phil, First Class Honors). Upon successful completion of Greek law examinations at the National and Kapodistrian University of Athens, Greece, in 2003 (certification and verification of equivalence and correspondence of law qualification) worked as a trainee lawyer, and became a member of the Piraeus Bar Association in 2004 practicing before the First Instance Courts of Athens and Piraeus. In 2008 he was admitted to practice before the Appellate Courts of Athens and Piraeus and in 2013 before the Supreme Court of Greece.
Ioannis specializes in the field of representation of accident victims. His many years of experience in maritime law, labor law and road accident law allow him to successfully handle cases of high difficulty and complex legal issues. He has been involved in a number of major accident cases, obtaining substantial damages for the injured plaintiffs.
At the same time, Ioannis has a lot of experience in handling commercial and civil affairs, as well as in the purchase and sale of real estate. He provides legal advice on commercial matters to individuals and legal entities, while also undertakes the preparation and processing of real estate transfer contracts.