Omega Watches: Executive Style

Omega watches have been about for over 120 years with the company first manufacturing watches in 1885, yes, that’s a long, long, time ago!  You figure that any company which has been around that long must make a really great product or they would have gone into Chapter 11 a long time ago.  They are [...]