Results, order, filter
BorgWarner Inc. Careers Charging System Operation and Tech Support Lead Jobs in Bucharest, ROM
-
Charging System Operation and Tech Support Lead
BorgWarner Inc. - Bucharest, Romania... communication in English, with the ability to present topics in front of senior management. Preferred ...