Stephen Sands

Director at Cyteir Therapeutics

Mr. Sands is currently the Vice Chairman of Investment Banking and Chairman of the Global Healthcare Group at Lazard and brings over 25-years of experience providing strategic and financial advice to senior executives and boards of directors at leading healthcare and life sciences companies globally to the organization. Prior to joining Lazard, Mr. Sands 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). Mr. Sands also serves as a director on the board of Cytosite Biopharma Inc. Mr. Sands is a member of the Washington University (St. Louis) School of Engineering & Applied Science National Counsel, 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 earned a Bachelor of Arts in biology from Oberlin College, a Bachelor of Science and Master of Science in chemical engineering from Washington University in St. Louis, and a Master of Business Administration with a concentration in finance from New York University.

Timeline

  • Director

    Current role