Scott Glaid

Team Member

Managing Director


T: (212) 705-0467

Scott Glaid joined Needham & Company in 2006. Prior to joining Needham, Scott was a senior analyst at technology investment bank Ion Partners LLC. He possesses a Masters of Finance from the Institute of Political Studies, Paris, and graduated with highest honors from Boston College. He is a Chartered Financial Analyst (CFA) charterholder.