10 employees
Carter London concentrated on the UK luxury market and was fortunate enough to partner with several influential brands.
2001