OTR Organizational Announcement: New CEO Introduction
Oscar Torres Appointed as President and Chief Executive Officer of OTR Engineered Solutions Effective January 4, 2026 ROME, GA, UNITED STATES, January 2, 2026 /EINPresswire.com/ -- OTR Engineered Solutions (OTR) is pleased to announce the …