Mr Yeo has vast experience in accounting and finance having served with various capacities in insurance companies and audit firms upon completing his studies in 1980. He joined Malaysian Assurance Alliance Berhad in 1986 and has held several positions, the last of which was as Senior Vice President Finance & Administration before his transfer to MAA Group Berhad in May 2002 as the Group Chief Operating Officer until his retirement on 31 December 2017.