Tag: Media and Public Relations Agency
Swanson Russell has been selected as the agency of record for Takeuchi U.S. in Pendergrass, Ga.
Headquartered in Japan, Takeuchi manufactures a wide range of compact equipment, including compact track loaders, compact excavators and compact wheel loaders. Swanson Russell will...