Where is Stella McCartney Head Office UK
Stella McCartney UK Head Office Address and Contact

- Address:3 Olaf St, London, Greater London, W11 4BE, United Kingdom
- Phone Number: +44 2078982710
- Email: privacy@stellamccartney.com
- Number of Employees:130
- Established:2001
- Key People:Muhammad Khan
- Est. Annual Revenue:$124.7M
Stella McCartney Head Office UK Location & Directions
Stella McCartney Headquarters UK Executive Team
Name |
Title |
---|---|
Muhammad Khan | Managing Director |
Tetyana Lisna | Manager, Customer Service |
Angie Strzyz | Controller |
Arabella Ruffino | Director, Worldwide Public Relations |
Star Moon | Manager |
Elvira Demiri | Head of Finance |
Joy Utube | Director |
Amanda Wang | Director, Retail (China) |
About Stella McCartney, History and Head Office Information
Stella McCartney Head Office UK Photos
