Neil Armstrong's Location
Edinburgh, GB
Neil Armstrong's Work
Neil Armstrong's Education
Neil Armstrong's Skills
Neil Armstrong's Summary
Neil Armstrong, based in Edinburgh, GB works at Agreena, bringing experience from previous roles at Scede, Mollie and Trustpilot. Neil Armstrong holds a 2010 - 2014 Human Nutrition Bsc (Hons) in 2:1 @ Northumbria University. With a robust skill set that includes Leadership, Space Management, Human Resources, Sales, Sourcing and more, Neil Armstrong contributes valuable insights to the industry. Neil Armstrong has 2 emails on RocketReach.