 In 2008, he was promoted to Senior Parliamentary Secretary at the MCYS and the Ministry of Transport.In 2009, he took on the addition role of Mayor of the North East Community Development Council.Teo has also served as the Chairman of the National Youth Council and the Chairman of the Young PAP (the youth wing of the party).