Tag Result

T-Rex Announces Steve Raia as Chief Information Officer

November 7, 2019 – Steve Raia has been appointed to the position of T-Rex Chief Information Officer. With this promotion, Steve will be responsible for the company’s technology strategy, champion the adoption of an agile culture in the IT team, […]