Momenta's IT department is led by Xavier Gibert (Staff R and D Engineer) and has 57 employees.
Junbo Jing
Tech Lead Manager
Xavier Gibert
Staff R and D Engineer
He Tai
Senior R and D engineer
Looking for a particular Momenta employee's phone or email?