Temasek
Show contact
Russell joined Temasek in May 2020.
Prior to Temasek, Russell spent two years at ST Engineering and 24 years at Applied Materials where he held various regional and global leadership positions across numerous core business functions.
Links
Dilhan Pillay Sandrasegara
Executive Director & CEO
Russell Tham
Head, Emerging Technologies
Pek Siok Lan
Head, Investment Stewardship
Chia Song Hwee
Deputy CEO, Temasek International
Chan Wai Ching
Chief Corporate Officer & Head of Organisation and People
+ 54 more
13 members
Current role
View in org chart