Omega Watchmakers

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

Job ad PDF: