MELLER Employee Directory
Retail Apparel and FashionCatalonia, Spain51-200 Employees
MELLER operates in the retail apparel and fashion sector as a digital native eyewear brand that sells sunglasses in more than 25 countries. The company is based in Barcelona, Catalonia, Spain, and employs between 51 and 200 people. It runs from its Barcelona office and maintains around 100 selected stores, with online sales conducted via mellerbrand.com. In May 2026, MELLER opened its first Paris store at 19 Rue des Rosiers in Le Marais, marking expansion into France. The product line emphasizes minimalist, timeless eyewear designs delivered through physical stores and online channels, with product information accessible on its website and Instagram account @meller.