Snail Games USA employs 77 employees. The Snail Games USA management team includes Jim Tsai (Chief Executive Officer), Simon SHI (Chief Financial Officer), and Peter Kang (COO).
Get Contact Info for All DepartmentsLooking for a particular Snail Games USA employee's phone or email?