S. Iswaran
From Taighde
Was a Managing Director for Temasek Holdings (Private) Limited in 2005. It is unclear if he is still there.
Strategic Development
Was a Managing Director for Temasek Holdings (Private) Limited in 2005. It is unclear if he is still there.
Strategic Development