Haystack
TMThe Matching Room logo

The Matching Room jobs

1 live job

This is an innovative British company, established in 2013, that designs and supplies high-quality optical frames and sunglasses. They have built a strong reputation through collaborations with prestigious brands and a diverse offering of styles. The company operates globally, is B Corp Certified, and prides itself on a collaborative and supportive culture.

Open roles at The Matching Room

Showing 1 of 1 live job