Peterbilt Motors Company hires public relations manager

1/14/20 via NTEA.com

Peterbilt Motors Company (Denton, Texas) announced the hire of Tim Olson as public relations manager. Full story