Ioannis Generalis is a Τrainee Αssociate in the Insurance Law and Personal Injury Department at Harris Kyriakides LLC. He holds an LLB from the University of Law, a double LLM in Commercial Law and Legal Practice from City University, and an MSc in Maritime Operations. Ioannis graduated with a double Bachelor Degree in Pathology and Medical Science from Queen Mary University prior to embarking on a career in law. His work experience includes private clinical practice, legal research at the International Maritime Organisation, and legal consultancy in construction. His areas of interest include commercial, construction, shipping, and medical negligence. He is fluent in English, French, German, and Greek.