Stephen Sands is a Managing Director and Global Co-Head of Lazard’s Healthcare Group. He has worked on behalf of both domestic and international life science clients in the biotech, specialty pharma and pharmaceutical sectors. Mr. Sands is also on the Board of Directors of Lazard Capital Markets. Prior to joining Lazard in 1994, Mr. Sands was a Partner in the health care practice of McKinsey & Company. While on sabbatical from McKinsey, Mr. Sands co-founded two biotechnology companies -- Enzytech and Opta Foods -- where he served as Vice President, Business Development and Treasurer. Prior to their sale Mr. Sands was a Director of National Imaging Associates, Inc (Magellan), and Isogen LLC (Monsanto) Mr. Sands received 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 M.B.A. in Finance from New York University.