cover image
Umbra

Details

At Umbra, we pride ourselves on fostering a vibrant and innovative work culture that empowers our employees to thrive. As a Retail Store Manager in downtown Toronto, you'll enjoy competitive compensation, comprehensive benefits, and ample opportunities for professional growth while leading a passionate team in a trendy, design-forward environment. Join us to make a meaningful impact as a Brand Ambassador and be part of a company that values creativity and collaboration.