Oscar’s proven leadership, collaborative approach, and deep industry knowledge make him exceptionally well suited to lead OTR into its next phase of growth.” — Hector Ramirez, Interim President ROME, ...
Oscar Torres has been appointed President and CEO of OTR Engineered Solutions Oscar Torres Appointed as President and Chief Executive Officer of OTR Engineered Solutions Effective January 4, 2026 ...