Richard Truett on Muck Rack

Richard Truett

Verified
Detroit, Michigan
Engineering and Technology Reporter — Automotive News

Engineering & Technology reporter at Automotive News, the industry's best source of information..