Commercial Director
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
Can you help us fix the world’s most broken supply chain? The fashion industry produces over 100 billion garments a year. 60% end up in landfill — not because people don’t want these clothes ...