Member Welcome: Aldo Group
Based in Montreal,
Aldo Group
is a global footwear and accessories company with distribution through stores in over 100 countries and through department/footwear stores and e-commerce retailers around the world.