Interface Inc.

Atlanta
Total Offices: 3
2,743 Total Employees
Year Founded: 1973

Teams at Interface Inc.

YesterdaySaved
In-Office
Atlanta, GA, USA
Other
The Digital Marketing Manager will oversee digital marketing projects, manage campaigns, collaborate with teams, and enhance FLOR's digital presence through effective content and strategy.
6 Days AgoSaved
In-Office
Salem, NH, USA
Other
The Customer Success Specialist supports Account Executives and manages complex projects in CRM, maintaining customer accounts, assisting in sales, and ensuring timely product delivery, among other responsibilities.
6 Days AgoSaved
In-Office
San Francisco, CA, USA
Other
The Samples Coordinator is responsible for receiving, pulling, shipping samples, maintaining inventory, and supporting sales teams. This role requires strong organizational skills and attention to detail in a physically demanding position.