Stephanie Léouzon is Partner and Head of Europe for Torreya Partners, a life sciences boutique advisory firm which she joined in 2012. Previously she worked in healthcare investment banking in the US and Europe from 1989 to 2010, most recently at Credit Suisse in London as a Managing Director and Senior Advisor.
She has advised life sciences clients on more than 25 strategic transactions, valued at over $65 billion, and has been involved in over 45 financing transactions to provide over $10 billion to healthcare clients.
Stephanie earned an MBA degree from the Darden Graduate School of Business at the University of Virginia in 1989 and a BA degree, cum laude, from Mount Holyoke College in 1985.