Organization Profile

Dollarama Inc.

About Dollarama Founded in 1992 and headquartered in Montréal, Quebec, Canada, Dollarama (TSX: DOL) is a leading Canadian value retailer with international reach with over 2,700 conveniently located stores and over 41,000 people serving customers in seven countries on three...