Details

John Todaro is the managing director of Needham & Company and was previously the head of research at TradeBlock and a trader at Citibank. He graduated from the University of Pennsylvania.

Work Experience

Education Experience