Company Overview
Company Name
Shinola Cherry Creek Store
Address
3000 E 1st Ave Ste 1125, Denver, CO, 80206, United States
Website
shinola.comPhone
(720) 549-4519Approx. Annual Revenue
$170.4M
Employees
501
Established
1997
About Shinola Cherry Creek Store
Shinola is a company based in Washington, DC, United States, that specializes in producing beautiful, enduring, and handcrafted goods, including watches, leather goods, and jewelry. The company has approximately 501 employees and is known for its commitment to quality and craftsmanship.
Frequently Asked Questions about Shinola Cherry Creek Store
Technologies Used
Social Profiles
Key Decision Makers
Dennis Donnelly Manufacturing Operation Manager