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.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results