Martinrea International
Oliver Castro serves as the Director of Commercial Services at Martinrea International since July 2019, previously holding the role of Commercial Manager Corporate. Prior experience includes positions at Magna International from January 2010 to June 2019, where Oliver was the Department Leader for Business & Engineering and held roles as Engineering - Business Analyst and Global Commercial Lead overseeing international operations. Earlier experience includes a position as Process & Manufacturing Engineer at Energizer from October 2007 to December 2010, focusing on engineering and manufacturing processes, and as a Launch Engineer & Material's Analyst at Ford Motor Company from May 2004 to October 2007, contributing to project launches and material management. Oliver holds a Bachelor of Engineering in Industrial Engineering from the Institute of Technology of Sonora, earned in June 2004.
This person is not in any teams
This person is not in any offices