DeMoura Leaves Interface Fabrics Group
GUILFORD, Maine — Brian DeMoura left Interface Fabrics Group, a division of Interface, Inc., as CEO the week of July 21. A replacement for DeMoura, who was with the company for nine years, has not yet been named. Interface said it would…
Read more.
July 28, 2003