IBT employs 73 employees. The IBT management team includes Cheng Hung-Wen (CEO and Founder), Manvir Singh (Chairman), and Wisney Arias (owner).
Looking for a particular IBT employee's phone or email?