He retired as a partner from PwC Cyprus in September 2017, following a 36-year career (1981-2017) as an Accountant and Auditor. He has extensive audit experience of local and international companies in the hotel, construction & development, manufacturing and retail industries. At PwC Cyprus, he was a member of the Management Board for ten years (2002-2006 and 2012-2016), Head of Operations, including Property Management (2012-2016), Head of Quality & Risk (2012-2016), Partner Responsible for Independence (2005-2016) and Ethics & Business Conduct Leader (2012-2016).
He is a non-executive director on the Board of a number of international companies.
Appointed Member of the Board of Directors of Hellenic Bank on 6 March 2020. Chairman of the Audit Committee of the Bank's Board of Directors and Member of the Nominations / Internal Governance Committee of the Bank's Board of Directors.