Datch
Computer Aided Design Engineer
Magna International
Program Manager
Magna International
Compression Molding Process Engineer
Magna International
Product Engineer
Magna International
Engieering Manager
Magna International
Engineering Manager