American Trailer and Storage, Inc., provider of portable storage and transportation solutions to the retail, manufacturing, construction, warehousing, and transportation industries, has named Steven Todd as its new Mechanic in Kansas City. Steven brings a wealth of trailer repair experience to AT&S, being in the semi-trailer repair business for 15 years. Previously, Steven worked for General Electric’s Trailer Fl