TS
The Swatch Group Services AG
Open positions
1 job
TS
The Swatch Group Services AG last month
Business Analyst PLM
EuropeFull-time
Switzerland
GrenchenThe company We don't exclusively manufacture legendary watches; we keep in time with technology! The Swatch Group Services' IT division plays a key role in the digital transformation of a global leader in watchmaking.…
Agile Ansys CAD CATIA PLM +3 skills