Interfaceflor

  • Industry:

    Manufacturing
  • Employee Count:

    800 Employees

Company Details

  1. Headquarters

    1280 W Peachtree NW ST, Apt 2000

    Atlanta, GA 30309

  2. Phone Number

    (706) 882-1891

  3. Website

    https://www.interfaceflor.com

  4. Revenue

    $75M to $199.9M

  5. Social Media

    https://www.linkedin.com/company/interface
  6. SIC Code

    2273

    NAICS Code

    314110

Other Employees

  • Interface Inc

    Manager