3 employees
John Spencer is a textile manufacturer that offers commission, organic, and sustainable weaving services.
1970