 From 2002 to 2006, Teo served as the Head of Human Resources at the Agency for Science, Technology and Research (A*STAR).In November 2005, Teo also took on the role of Director of Human Resources at the Administration and Research Unit (ARU) of the National Trades Union Congress (NTUC).After her election to Parliament in 2006, Teo also took on additional roles within the NTUC and the labour movement.