919 employees
Oxford is an e-commerce platform for cooking, serving, organizing and decorating products.
1953