Robert Walters (上海, 中国)

Lead a team of 2 – 6 engineers and designers to design, applicate, test, develop brake installation solutions for customers, and production release of brake com...
Robert Walters
- 19天前19 days ago