Steve Ballard currently serves as Global Engineering Director at PHINIA since July 2023. Prior experience includes a similar role at BorgWarner Inc. from October 2020 to July 2023 and a lengthy tenure at Delphi, where Steve held the positions of Global Engineering Director, Engineering & Quality Senior Manager, and Chassis Engineering Manager from April 2005 to October 2020.
This person is not in any teams
This person is not in any offices