Tensar opens new sales office in Dallas
July 12, 2011 | News
Steve Archer named central area manager Atlanta-based Tensar International Corp. announced in a July 12 press release the opening of a new sales office in the Dallas suburb of Frisco, Texas. The office will support regional customers, distributors, and a team of Tensar sales staff members throughout…