CRRC MA's IT department is led by Shane Chance (Director of IT) and has 59 employees.
Hang Lu
Junior Mechanical Engineer
Looking for a particular CRRC MA employee's phone or email?