Where is Stella McCartney Corporate office Headquarters

Stella McCartney Headquarters Address and Contact

Stella McCartney
  • Address:3 Olaf St, London, Greater London, W11 4BE, United Kingdom
  • Phone Number: +44 2078982710
  • Email: Click Here
  • Number of Employees:130
  • Established:2001
  • Key People:Muhammad Khan
  • Est. Annual Revenue:$124.7M

Stella McCartney Headquarters Location & Directions

Stella McCartney Headquarters Executive Team



Muhammad KhanManaging Director
Tetyana LisnaManager, Customer Service
Angie StrzyzController
Arabella RuffinoDirector, Worldwide Public Relations
Star MoonManager
Elvira DemiriHead of Finance
Joy UtubeDirector
Amanda WangDirector, Retail (China)

About Stella McCartney, History and Headquarters Information

Stella McCartney Headquarters Photos

Stella McCartney​

Stella McCartney Company Resources