43 employees
Stephen Webster, the London-based luxury jewellery brand internationally heralded for its exquisite and cutting edge designs.
1989