Neil Armstrong's Location
Toronto, ON, CA
Neil Armstrong's Work
Neil Armstrong's Skills
Neil Armstrong's Summary
Neil Armstrong, based in Toronto, ON, CA, is currently a General Manager at Northam Realty Advisors Ltd., bringing experience from previous roles at Northam Realty Advisors Ltd. and Kolter Propery Company. With a robust skill set that includes Property Management, Hospitality Management, Food and Beverage, Customer Satisfaction, Catering and more, Neil Armstrong contributes valuable insights to the industry. Neil Armstrong has 1 email on RocketReach.