IBT employs 75 employees. The IBT management team includes Manvir Singh (Chairman), Cheng Hung-Wen (CEO and Founder), and Brie Emmons (Payroll Supervisor).
Looking for a particular IBT employee's phone or email?