Meller

1 follower

MELLER is a digital native brand that sells unique watches and sunglasses in over 25 countries.

Headquarters

Barcelona, Spain

Employees

11-50

Links


Org chart

Collapse
Claudia Lopez
Product and Operations manager


Offices