Stephen Sands
Senior Advisor
Stephen Sands, currently Senior Advisor, and formerly Vice Chairman of Investment Banking and Chairman of the Global Healthcare Group at Lazard, built a 35-year career providing strategic and financial advice to senior executives and boards of directors at leading healthcare and life sciences companies across the globe. At Lazard, he has advised clients on successful transactions totaling over half a trillion dollars, including many innovative, landscape-defining and cross border deals.
Prior to joining Lazard, Stephen was a Partner in the healthcare practice of McKinsey & Company. During his career, he has co-founded two life sciences companies: Enzytech (acquired by Alkermes) and Opta Food Ingredients (acquired by Stake Technology and now SunOpta).
Stephen has also served as director on the boards of several life sciences companies, including National Imaging Associates, Inc. (acquired by Magellan Healthcare), Isogen LLC (acquired by Monsanto) and Cognition Therapeutics (Alzheimer’s disease and other neurodegenerative disorders that IPO’d in 2021), Cytosite Biopharma Inc. (radiopharmaceutical imaging agents) and Cyteir Therapeutics, Inc. (NASDAQ: CYT, oncology drugs, liquidated and returned capital to shareholders in 2024). He is currently a director of Bicycle Therapeutics PLC (NASDAQ: BCYC, precision therapeutics) and serves on its audit and strategy committees.
Stephen is a frequent keynote speaker and panelist on trends in the biopharmaceutical and healthcare sectors at prominent industry events. He is a member of the Rockefeller University Counsel; Washington University (St. Louis) School of Engineering & Applied Science National Counsel, National Campaign Committee and New York Regional Cabinet; and a trustee, member of the executive committee and co-chair of the nominating and governance committee of the New York Hall of Science. He previously served on the Rand Corporation Health Board of Advisors and Columbia University Science Advisory Committee.
In 2008, he received the New York Biotechnology Association's inaugural The Cures Start Here Business Leader of the Year Award. In 2014, he was recognized with a Washington University (St. Louis) Engineering Alumni Achievement Award. In 2019, he was honored with a Washington University (St. Louis) Distinguished Alumni Award.
Stephen earned a B.A. in Biology from Oberlin College, a B.S. and M.S. in Chemical Engineering from Washington University in St. Louis, and an MBA in Finance from New York University.
Our offices in the United States
The United States has been Lazard’s home since the firm was incorporated in New Orleans in July 1848.
For more than 175 years, Lazard has been an integral part of the American business landscape, providing trusted advice to public and private companies, governments, partnerships and individuals in the United States and Canada.
In addition to our global headquarters in New York, Lazard has locations in eight cities across the United States, bringing invaluable local perspective to our work with clients around the nation and all over the world.