Back to All Employees
Sarah D
Vice President , Supply Chain Excellence and Engineering
Vice President
Department
Engineering & Technical
General Management
Check if Sarah D changed jobs
Current Position
Vice President , Supply Chain Excellence and Engineering
N/A (1 month)
Started April 2025
Vice President level position
Previous Position
Chief Engineering and Process Officer
Whiplash
Non-Manager level position
Contact Information
*******@ryder.com
work Email
+1 330-*******
mobile Phone