Straits Interactive employs 77 employees. The Straits Interactive management team includes Kevin Koh (Director of Business Development), Alvin Toh (Chief Marketing Officer), and Chia Choo (Head of Software Engineering).
Looking for a particular Straits Interactive employee's phone or email?