Retail Store Manager
MELLER BRANDParis, Île-de-France, FranceAt Meller, we’ve been redefining the world of sunglasses since 2014, selling online to customers all around the globe.A few months ago, we opened our first physical store in Barcelona, and now we’r...Voir plus