Upon graduation from MIT, Foo began his career at shipping firm Neptune Orient Lines Limited (NOL), holding various executive positions, including president, NOL U.S.A. (1993–1995), and executive vice-president (finance) (1995–1999). Foo left NOL to take up the post of senior vice-president (finance and admin) at Singapore Airlines, which he held from 2000 to 2001, before subsequently assuming the position of senior vice-president (West Asia/Africa) from 2001 to 2002.
In 2002, Foo left Singapore Airlines
Foo returned to the private sector and NOL in May 2005 as group deputy president, subsequently assuming the additional portfolio of chief financial officer.
Foo has also held positions on various government statutory boards. From 2003 to 2006, Foo served as the chairman of SPRING Singapore, and was the chairman of JTC Corporation from 2008 to 2013.
Foo entered politics in 2001, as an elected Member of Parliament for the West Coast Group Representative Constituency, Pioneer Division. In 2002, he was appointed Singapore's Minister of State in the Ministry of Defence[3] and, additionally from 2004, in the Ministry of National Development.
He was re-elected in 2006 for a second parliamentary term. In the May 2011 general elections, Pioneer Division was re-designated a single-member constituency. Foo was nominated as the PAP candidate for Pioneer SMC, and returned as an elected Member of Parliament for a third term, winning 60.73% of the total votes cast. Foo continued to be the MP for Pioneer SMC, having won the 2015 general elections with 76.34% of the vote. In 2020, Foo did not stand for the 2020 Singaporean general election.[4]
He was previously the chairman of the Public Accounts Committee as well as the chairman of the Government Parliamentary Committee (GPC) for Transport. He had also served as the deputy chairman of the GPC for Finance and Trade & Industry, and also as a member of the GPC for Defence & Foreign Affairs.
The party affiliation of each member is indicated right after the constituency he or she represents. PAP: People's Action Party; WP: The Workers' Party NMPs do not belong to any party. There were two terms of NMPs in this parliament, with nine NMPs in each term.
The party affiliation of each member is indicated right after the constituency he or she represents. PAP: People's Action Party; SPP: Singapore People's Party; WP: The Workers' Party For NCMPs, Gerald Giam and Yee Jenn Jong are from the WP, while Lina Loh is from the SPP. NMPs do not belong to any party. There were two terms of NMPs in this parliament, with nine NMPs in each term.
The party affiliation of each member is indicated right after the constituency he or she represents. PAP: People's Action Party; SDA: Singapore Democratic Alliance; WP: The Workers' Party NMPs do not belong to any party. There were two terms of NMPs in this parliament, with nine NMPs in each term.