iKala's IT department is led by Steve Zhuang (Platform Engineering Manager) and has 70 employees.
Alfredo Tang
Senior Software Engineer
Looking for a particular iKala employee's phone or email?