nunorbatista
Digital Project Manager at the Swatch Group. Based in Switzerland, engineered in Portugal.
Swatch GroupFribourg, Switzerland
Digital Project Manager at the Swatch Group. Based in Switzerland, engineered in Portugal.
Swatch GroupFribourg, Switzerland