Omega Watchmakers

The Swatch Group (UK) Limited are looking for Omega Watchmakers, based at their Service Centre in Southampton.

Job ad PDF: