slucas@alixpartners.com Steve Lucas Talent Acquisition Vice President AlixPartners, LLP +44 20 7098 7606 https://www.alixpartners.com/media/8349/slucas_gd_6205_480x480.jpg
Photo of Steve Lucas Lucas

Steve Lucas

Vice President, London
  • O+44 20 7098 7606
Email