Momenta's Sales department is led by Thomas Jacobson (Head of Business Development Europe and US) and has 14 employees.
Gang Chen
Executive Director
Jiyang Gao
Senior Director
Thomas Jacobson
Head of Business Development Europe and US
Looking for a particular Momenta employee's phone or email?