All executive leadership experience Articles

OTR names new CEO
Oscar Torres takes on role of president and CEO, effective Jan. 5