Teo memegang komando RSN sebagai Kepala Angkatan Laut pada tahun 1991 dan dinaikkan ke pangkat Komodor (kemudian kembali ditunjuk sebagai Laksmanda Muda) pada bulan Juli 1991.
Pada tanggal 7 Desember 1992, Teo meninggalkan RSN mengikuti pemilihan umum legislatif untuk masuk ke parlemen.
Setelah dia terpilih, Teo menjabat sebagai Menteri Negara di Kementerian Keuangan, Komunikasi, dan Pertahanan.
Pada bulan April 1995, Teo diangkat Penjabat Menteri Lingkungan Hidup dan Menteri Senior Negara dalam bidang Pertahanan. Pada bulan Januari 1996, ia diangkat sebagai Menteri Lingkungan Hidup dan Menteri Kedua dalam bidang Pertahanan.
Pada pemilihan umum tahun 1997, Teo terpilih sebagai anggota parlemen untuk GRC Pasir Ris. Setelah perombakan kabinet, ia diangkat sebagai Menteri Pendidikan dan Menteri Kedua dalam bidang Pertahanan.
Pada pemilu tahun 2001, Teo terpilih sebagai anggota parlemen untuk GRC Pasir Ris-Punggol dan kembali diangkat sebagai Menteri Pendidikan dan Menteri Kedua dalam bidang Pertahanan. Pada 1 Agustus 2003, ia diangkat sebagai Menteri Pertahanan dan Menteri yang bertanggung jawab dalam bidang Pelayanan Sipil.
Pada pemilu tahun 2006, Teo terpilih kembali sebagai anggota parlemen untuk GRC Pasir Ris Punggol. Dia memimpin tim PAP yang berjumlah 6 orang memenangi daerah pemilihannya dengan 68,7% suara.
Pada 26 Maret 2009, Perdana MenteriLee Hsien Loong mengangkat Teo sebagai salah satu dari dua Wakil Perdana Menteri mulai tanggal 1 April 2009. Dia memegang jabatan ini di samping peran-perannya di Menteri Pertahanan dan Menteri yang bertanggung jawab dalam bidang Pelayanan Sipil.
Pada pemilihan umum 2011, Teo mengetuai tim PAP di GRC Pasir Ris-Punggol dan memenangi dapil tersebut dengan 64,79% suara.
Pada 18 Mei 2011, Teo ditunjuk sebagai Menteri dalam Negeri dan Menteri Koordinator Keamanan Nasional. Ia juga masih menjabat sebagai Wakil Perdana Menteri dan Menteri yang bertanggung jawab dalam Pelayanan Sipil.
Dalam PAP, Teo adalah Asisten Pertama Sekretaris Jenderal di Komite Eksekutif Pusat partai tersebut.[1]
Keterlibatan dalam bidang olahraga Singapura
Teo terlidat dalam kepemimpinan dan peran penasehat beberapa organisasi olahraga di Singapura. Ia menjabat sebagai Presiden Dewan Olimpiade Nasional Singapura pada 1984-2014. Dia juga menjadi penasihat Perkumpulan Perahu Naga Singapura.
Ia dianugerahi Beasiswa Presiden dan Beasiswa Angkatan Bersenjata Singapura (SAF) pada tahun 1973. Ia lulus dengan gelar Sarjana Sains (Bachelor of Science) (Honours kelas pertama) jurusan Teknik Listrik dan Ilmu Manajemen dari Universitas Manchester pada tahun 1976. Teo kemudian meraih gelar Master of Science (dengan distinction) jurusan Ilmu Komputer pada tahun 1977 di Imperial College di London, dan Magister Administrasi Publik di Kennedy School of Government di Harvard University pada tahun 1986, yang mana dia dianugerahi Littauer Fellow.
Keluarga
Teo menikah dengan Chew Poh Yim. Chew lulus dengan gelar Sarjana Sains (Hons) jurusan Biokimia dari University of Manchester Institute of Science and Technology pada tahun 1977. Chew adalah direktur sebuah perusahaan konsultasi bisnis dan mengajar paruh waktu dalam bidang manajemen pemasaran di Sekolah Manajemen Bisnis di Nanyang Polytechnic. Pasangan ini memiliki satu putra dan satu putri.
Afiliasi partai setiap anggota ditampilkan di sebelah kanan konstituensi yang diwakilinya. PAP: Partai Tindakan Rakyat; WP: Partai Pekerja; PSP: Partai Kemajuan Singapura Semua pemimpin masing-masing GRC digarisbawahi. NCMP adalah anggota WP, sedangkan NMP bukan anggota partai manapun.
Afiliasi partai setiap anggota ditampilkan di sebelah kanan konstituensi yang diwakilinya. PAP: Partai Tindakan Rakyat; WP: Partai Pekerja NCMP adalah anggota WP, sedangkan NMP bukan anggota partai manapun.
Afiliasi partai setiap anggota ditampilkan di sebelah kanan konstituensi yang diwakilinya. PAP: Partai Tindakan Rakyat; SPP: Partai Rakyat Singapura; WP: Partai Pekerja Untuk NCMP, Gerald Giam dan Yee Jenn Jong berasal dari WP, sementara Lina Loh berasal dari SPP. NMP bukan anggota partai manapun. Ada dua periode NMP dalam parlemen ini, dengan sembilan NMP pada tiap periode.
Afiliasi partai setiap anggota ditampilkan di sebelah kanan konstituensi yang diwakilinya. PAP: Partai Tindakan Rakyat; SDA: Aliansi Demokrat Singapura; WP: Partai Pekerja NMP bukan anggota partai manapun. Ada dua periode NMP dalam parlemen ini, dengan sembilan NMP pada tiap periode.