Between 1990 and 1992, he worked as a Consultant/Analyst at Coopers & Lybrand Ioannou / Zambelas & Co. During August 1992 until October 1995 he worked at Pepsi Cola International (Cyprus) initially as an MIS Senior Manager and then as an Independent Consultant for Pepsi-Cola International Middle East, Africa, and Eastern Europe Division.
In November 1995, he was employed as a Senior Analyst/Programmer at Cooperative Computer Society (SEM Ltd) and in 2005 he was appointed as a Head of Application Development, Maintenance & Support Management Division. In 2016, he was appointed as the Manager of Application Development, Maintenance and Support Management Division at Cyprus Cooperative Bank. In 2017, he was appointed as Chief Information Officer (CIO).
In September 2018, he joined Hellenic Bank as Chief Technology Officer (CTO).