Prior to working in Bermuda, he worked in Uganda with KPMG Limited as an accountant. He specialises in the audit of financial services and has also done audits in the aviation industry, manufacturing industry, government institutions and Not for profit entities. Dan is a chartered accountant in Uganda, Canada and also with the ACCA in the United Kingdom. He has also been a guest speaker at many functions for associations like ISACA. He also enjoys playing rugby, cricket and travelling around the world.