Steve Mcguire's Location
London, England, United Kingdom
Steve Mcguire's Work
Steve Mcguire's Skills
Steve Mcguire's Summary
Steve McGuire, based in London, England, United Kingdom, is currently a Managing Director at Established & Sons, bringing experience from previous roles at Crabtree & Evelyn, Tom Dixon Studio, LSA International and Rituals Home and Body Cosmetics. With a robust skill set that includes Wholesale, Retail, Multi-channel Retail, Luxury Goods, Visual Merchandising and more, Steve McGuire contributes valuable insights to the industry. Steve McGuire has 2 emails on RocketReach.