Steven Levy is Managing Director in Cowen’s consumer investment banking group. Mr. Levy joins Cowen from Stifel (formerly Thomas Weisel Partners), where he managed middle market financial sponsor relationships and led M&A execution for transactions in the consumer, industrial, technology and other sectors. Before that, Mr. Levy was the CFO of Delia’s where he prepared the company to go public. Prior to that, he was a senior vice president in Lehman Brother’s financial sponsors group. He also worked in SG Cowen’s financial institutions group and started his investment banking career at CS First Boston.
Mr. Levy received a BA from Binghamton University and an MBA from The Wharton School of the University of Pennsylvania.