Stephen Sands

Senior Advisor

Stephen Sands is a distinguished Senior Advisor at Lazard and the former Vice Chairman of Investment Banking, having also served as Chairman of the Global Healthcare Group. They co-founded Enzytech, Inc. and held a pivotal role as a Partner at McKinsey & Company from 1990 to 1994. In addition to their current positions on the boards of Bicycle Therapeutics and Recordati, Sands has previously contributed to various companies, including CytoSite BioPharma and Cognition Therapeutics. They hold multiple degrees, including a Bachelor's in Biology from Oberlin College and an MBA in Finance from New York University.

Location

United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices