0 followers
Established in 1970 and incorporated in 1987 Margaret Howell Limited is an internationally recognised design company with more than 100 shops and concessions including London, Paris, Florence and throughout Japan. Under the design direction of Margaret Howell the company produces men's and women's c... Read more
Employees
51-200This company has no org chart yet
This company has no teams yet