George is a Chartered Accountant with over 40 years' wealth experience in financial, audit, strategic and risk management. He has served as a director on several boards both in private and public sector corporations and/or agencies of the Government of Uganda key of which include; Barclays Bank of Uganda, National Medical Stores, Lake Victoria Bottling Company Ltd, Uganda Golf Club, National Forestry Authority, National Drug Authority, Uganda Revenue Authority, Mukisa Biscuits Limited, Queensway Trustees Limited and Coopers & Lybrand Associates Limited. He was also a partner in Coopers and Lybrand, later PricewaterhouseCoopers from where he retired in 2003.
He is currently a sole practitioner under George Egaddu, Certified Public Accountants, in Kampala, offering various professional services in accountancy, auditing, taxation, management consulting, mediation and arbitration.