Looa Hong Tuan, appointed Managing Director since April 28, 2008, holds a Bachelor of Science Degree in Microelectronics from Campbell University, USA (1995). With extensive experience in sales and marketing, he co-founded ISB in 1999 and has played a pivotal role in its growth, leading sales, marketing, and business development efforts alongside Phang Chee Leong.