ÂÜÀòÂÒÂ×

Michelle Galeano Galicia

Brand Marketing Manager at Luzia

No bio yet

Location

Madrid, Spain


Org chart