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
Sign up to view 1 direct report
Get started
This person is not in any teams
This person is not in any offices