Celia Morris is an experienced Quality Control Manager with a career spanning over 15 years at The Watches of Switzerland Group, where the role has been held since May 2005. In addition to this position, Celia has also served as a Quality Control Manager at Aurum Holdings. Celia's academic background includes studies at Birmingham City University, School of Jewellery, which complements the extensive experience in quality control within the luxury watch sector.
Sign up to view 0 direct reports
Get started
This person is not in any teams