Andy Armstrong's Location
England, United Kingdom
Andy Armstrong's Skills
Andy Armstrong's Summary
Andy Armstrong, based in England, United Kingdom, is currently a Engineering Manager at Tata Steel Europe. With a robust skill set that includes Manufacturing, Process Engineering, Procurement, Engineering Management, Steel and more, Andy Armstrong contributes valuable insights to the industry. Andy Armstrong has 2 emails on RocketReach.