Tag Archives: Omega

Urquhart to retire from Omega

Omega president Stephen Urquhart is leaving the company he’s led since 2000. According to a press release, he is using the occasion of his 70th birthday to retire at the end of May. In addition, Urquhart will be leaving his post as a member of Swatch Group’s extended group management board.

+ Read More