Jabarkan Jawatan dalam perkhidmatan dari Leo Moggie dalam bahasa melayu

Menteri Kabinet di Negeri Sarawak (1976-1978)

Menteri Tenaga, Telekom dan Pos (1978-1989)

Menteri Tenaga, Telekom dan Pos (1995-1998)

Menteri Tenaga , Komunikasi dan Multimedia (1998-2004)

Garis masa sebagai Ahli Parlimen

Garis masa sebagai Ahli Parlimen yang telah berkhidmat selama lebih daripada 30 tahun

Pengerusi Tenaga Nasional Berhad (TNB) dari April 2004 hingga Mac 2020. Kontrak beliau sebagai Pengerusi Bukan Bebas Bukan Eksekutif TNB dilanjutkan selama setahun berkuat kuasa 12 Mac 2019 sehingga 11 Mac 2020.

Pengerusi Lembaga Pengarah untuk Universiti Tenaga Nasional (UNITEN) dan Pro-Canselornya dari tahun 2004 hingga sekarang.

Pengarah Kapar Energy Ventures Sdn Bhd dari tahun 2004 hingga sekarang.

Profesor Adjung di Fakulti Komunikasi dan Bahasa Moden, Universiti Utara Malaysia sejak Mac 2005 hingga sekarang.

Pengarah Bebas Bukan Eksekutif Kanan di DiGi Telecommunications Sdn Bhd sejak tahun 2005 hingga 2013.

Pengarah Bebas Bukan Eksekutif Asia Plantations Limited sehingga 2014.

Pengarah Bebas Bukan Eksekutif New Straits Times Press sehingga 2008.