Mr Teh initially joined Alliance Bank as the Head of Business Compliance and Control for Group Consumer Banking, where he managed the overall business compliance, risk and control, business efficiency and sales surveillance functions. He has over 15 years of experience spanning various compliance and supervisory roles at several financial institutions and at a regulatory organisation. Before Alliance Bank, Mr Teh was attached to a locally based foreign bank, where he was responsible for the development and implementation of the overall compliance strategy and framework including policies, process, programmes, tools, and controls.
Mr Teh heads the Group Compliance function, where he is responsible for the identification, assessment, monitoring, and reporting of compliance risk across the Group.
Current role
Group Chief Compliance Officer at Affin Bank Group
Group Chief Compliance Officer at ADCB
Group Chief Compliance Officer at United Bank for Africa
Group Chief Compliance Officer at TMF Holdings
Group Chief Compliance Officer at Barclays