He joined FINCORP in 1997 and has previously served as the Deputy Managing Director; Company Secretary; Manager Finance and Credit Analyst at FINCORP. In 2010 he was seconded to the subsidiary company, First Finance, as General Manager with the responsibility to set up First Finance Company which has to date become a well-known financial services provider of the first choice. He has been part of the core team that has transformed the FINCORP Group from its humble beginnings at the early stages to become a reputable development finance institution offering broad based financial services.