He works as an internal legal counsel for OTEnet Telecommunications Limited in Cyprus. In the past he has worked in the legal department of the European Investment Bank as well as in the Law Service of the European Commission. He is a member of the English Bar Council (Barrister at Law) and holds 2 postgraduate diplomas in European Law from the College of Europe (Belgium) as well as from Rennes University (France).