John Mazarakos is Legal Counsel to Grivalia Hospitality S.A. with the title of Manager of the legal department of the Greece Branch since the beginning of 2018. His duties include both handling the legal matters of the Branch as well as providing legal support as needed on matters that concern the operation, investment activity and corporate governance of Grivalia Hospitality S.A. and its affiliates.

John has specialized in commercial and corporate law. Before joining Grivalia Hospitality, he worked for over 11 years at one of the most established Athens law firms, catering to the transactional needs of top international corporate clients and gaining acknowledgement in international legal directories such as Chambers and Legal500.

He is a Law School graduate of the National and Kapodistrian University of Athens and holds two LL.M.’s, one in European Law from the University of Essex and one in Civil Law from the National and Kapodistrian University of Athens. He is a member of the Athens Bar since 2001.