Bank & Vogue Ltd.
•
2024-05-05
Canada, CA
Global Sales Manager
The Bank and Vogue group of companies is a family-based business with its global headquarters located in Ottawa, Canada. The group of companies is dedicated to enabling the rewear, remanufacturing, and recycling of used consumer goods around the world. Bank an…