Stuart McCafferty

Senior Project Manager at Selfridges Group

No bio yet

Location

London, United Kingdom

Links


Org chart

This person is not in the org chart


Teams


Offices


Selfridges Group

18 followers

Selfridges, also known as Selfridges & Co., is a chain of high-end department stores in the United Kingdom that is operated by Canadian group Selfridges Retail Limited, part of the Selfridges Group of department stores.


Industries

Employees

1,001-5,000

Links