Tensar Corporation
Plastics ManufacturingUnited States501-1000 Employees
Tensar Corporation, headquartered in Alpharetta, Georgia, provides customized, technology-based site development solutions and other technologies on a global basis through its subsidiary business units: Tensar International Corporation, Geopier Foundation Company and North American Green. We have over 120 business development personnel located in 16 countries.