0 followers
Eclipse Stores Inc. is a Canadian fashion retailer operating three banners: Eclipse, Eclipse Basic, and Rio. We have over 80 stores across Canada and employ over 500 people. Established 40 years ago in Newfoundland and Labrador, Eclipse has always focused on providing the perfect combination of gre... Read more
This company has no org chart yet
This company has no teams yet