1. 1989-1991 : Internal Audit Manager, British Telecom Plc, United Kingdom
2. 1992-1994 : Head of Internal Audit and Head of Finance, Malaysian Cooperative Insurance Society Ltd
3. 1994-2001 : Sime Darby Group serving Sime Tyres International Sdn Bhd as Financial Controller, Sime Conoco Sdn Bhd as Business Development Director and the Group's Engineering, Oil & Gas Division as Group General Manager.
4. 2001-2002 : Group Chief Executive, Pernas International Holdings Berhad
5. 2003-2010 : Sime Darby Group as Business Development Director in Sime Plantations Sdn Bhd, Managing Director of Tractors Malaysia Holdings Berhad, Sime Darby Group's Divisional Director for the Heavy Equipment Division for Asia Pacific, covering China, Hong Kong, Malaysia, Singapore and the Philippines, Managing Director, Sime Plantations Sdn Bhd, Sime Darby Group's Divisional Director for Plantations & Food Division, Sime Darby Berhad, Managing Director, Sime Darby Plantation Sdn Bhd, EVP/Head of Sime Darby's Plantation & Agri-business Division.
6. 2007-2010 : Chairman, Malaysian Palm Oil Association
7. 2011-2014 : Chief Executive Officer, Mass Rapid Transit Corporation Sdn Bhd
8. 2015-2016 : President/Group Managing Director, Tradewinds Corporation Berhad
9. 2016-2017 : Chairman, Tradewinds Corporation Berhad
10. 2016-2017 : Group Managing Director, Malakoff Corporation Berhad