Interfaceflor
Industry:
ManufacturingEmployee Count:
800 Employees
Company Details
Headquarters
1280 W Peachtree NW ST, Apt 2000
Atlanta, GA 30309
Phone Number
(706) 882-1891
Website
Revenue
$75M to $199.9M
Social Media
https://www.linkedin.com/company/interfaceSIC Code
2273NAICS Code
314110
Interfaceflor Leadership
Interfaceflor Employees
Other Employees
Interface Inc
Manager