The STICK Co. Employee Directory
Design ServicesWest Virginia, United States2-10 Employees
The STICK Co. has about 9 employees, all of them in North America. Arts & Design and Customer Success make up 40% of the profiles with a known department. The STICK Co.'s workforce spans 5 departments.