Steve Challes's Location
London, GB
Steve Challes's Work
Steve Challes's Skills
Steve Challes's Summary
Steve Challes, based in London, GB, is currently a Group Business Development Director at New Look, bringing experience from previous roles at New Look and Dyson. With a robust skill set that includes Mergers & Acquisitions, Business Development, Business Strategy, New Business Development, Strategy and more, Steve Challes contributes valuable insights to the industry. Steve Challes has 3 emails and 1 mobile phone number on RocketReach.