28 employees
The Rake is a magazine and e-commerce platform that offers a premium collection of shirts, accessories, footwear, luggage and watches.
2008