George is the Group Internal Audit Director of Bank of Cyprus since June 2015. Before being appointed in this role, he served as Acting Director of Group Internal Audit since January 2015. He is managing the Internal Audit Units at Group level, reporting to the Chairman of the Group Audit Committee and administratively to the Group Chief Executive Officer.
After moving to Cyprus in 2010, George was appointed in Group Internal Audit as the Manager of Internal Audit for Overseas Operations of Bank of Cyprus. He was responsible for the internal audit activity in the subsidiaries of the Group in Greece, Romania, Russia, Ukraine, Channel Islands and United Kingdom. Between 2004 and 2010, George was the Director of Internal Audit of Bank of Cyprus (Greece) Ltd.
Before moving to Bank of Cyprus (Greece), he worked for PwC (Greece), where he held positions in Assurance and Corporate Finance departments, for the period 1994 to 2004.
He is a Fellow Member of the Association of Chartered Certified Accountant since 1997 and a member of the Association of Certified Fraud Examiners since 2007. He also holds an MBA in Financial Studies and a BA (Hons) in Industrial Economics, both from the University of Nottingham.