4 ms·
Given that they have offices in London, NYC, and Milan, and have ads up for seven jobs on their site, they're a bit bigger than a one person shop.
by MaysonL 10y ago
Given that they have offices in London, NYC, and Milan, and have ads up for seven jobs on their site, they're a bit bigger than a one person shop.