NeuLion's IT department is led by Steven Chen (Web Developer) and has 30 employees.
Dianis Carbajal
IT Support Specialist
Peter Wan
Senior Software Engineer
Pavel Potapov
Senior Manager, Software Engineering
Steven Chen
Web Developer
Hongfei Huang
Ekaterina Lamonova
Software QA Engineer
Sean Kennedy
Network Operation Technician at Neulion Inc
Looking for a particular NeuLion employee's phone or email?