Managing Director
Joined: 2006
and access,
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.