Trey Laird's Location
New York, New York, United States
Trey Laird's Work
Trey Laird's Education
Dartmouth College
BA (Government)
1989 - 1993
Trinity School, NYC
1985 - 1989
Trey Laird's Skills
Trey Laird's Summary
Trey Laird, based in New York, New York, United States, is currently a Founder, CEO at The Lighthouse Sober Living and Recovery 365, bringing experience from previous roles at FBR, Lazard, Piper Jaffray and Hambrecht & Quist. Trey Laird holds a 1989 - 1993 BA in Government @ Dartmouth College. With a robust skill set that includes Hedge Funds, Equities, Trading, Alternative Investments, Asset Management and more, Trey Laird contributes valuable insights to the industry. Trey Laird has 1 email and 1 mobile phone number on RocketReach.