Yeo was Special Adviser for Economic Development in the Prime Minister's Office (April 2007 – August 2011), Senior Adviser for Science and Technology, Ministry of Trade and Industry (April 2007 – July 2008), Executive Chairman of the Agency for Science, Technology and Research (February 2001 – March 2007), Executive Chairman of the Economic Development Board (January 1986 -January 2001), Executive Co-Chairman of the Economic Development Board (Feb 2001 to March 2006), Permanent Secretary in the Ministry of Defence for Defence Research, Logistics and Industry (September 1979 to December 1985).