Neil Laird's Location
Niwot, CO, US
Neil Laird's Education
Neil Laird's Skills
Neil Laird's Summary
Neil Laird, based in Niwot, CO, US, is currently a Independent Consultant at Self. Neil Laird holds a Bachelor's degree in Economics @ University of Cambridge . With a robust skill set that includes SEC filings, Mergers, Strategy, Start-ups, SaaS and more, Neil Laird contributes valuable insights to the industry. Neil Laird has 5 emails and 1 mobile phone number on RocketReach.