He was previously the audit manager in charge of Datlabs (Pvt) Ltd, among other clients, before being appointed as Financial Manager and subsequent promotion to his current position of Financial Director. Outside his executive duties he is a Rotarian and Chairman of his local Parish. He also sits on the Pastoral Council of the Archdiocese of the Church.