18 employees
Jewelcast is a jewellery casting company that provides CAD design, 3D printing, wax carving, and mould cutting services.
2001