Steve Black's Location
London, England, United Kingdom
Steve Black's Work
Steve Black's Education
Steve Black's Skills
Steve Black's Summary
Steve Black, based in London, England, United Kingdom, is currently a Co-Founder and Vice President Customer Solutions at Topia, bringing experience from previous roles at Oliver Wyman and Mercer Management Consulting. Steve Black holds a 2000 - 2004 Bachelor of Science in Industrial Engineering, Economics @ Northwestern University. With a robust skill set that includes Strategy, Business Strategy, Management Consulting, Start Ups, Competitive Analysis and more, Steve Black contributes valuable insights to the industry. Steve Black has 4 emails and 1 mobile phone number on RocketReach.