Oscar Torres Appointed as President and Chief Executive Officer of OTR Engineered Solutions Effective January 4, 2026 Oscar’s proven leadership, collaborative approach, and deep industry knowledge ...
(MENAFN- EIN Presswire) EINPresswire/ -- OTR Engineered Solutions (OTR) is pleased to announce the appointment of Oscar Torres as President and Chief Executive Officer, effective January 5, 2026.