Neil Sherman is an experienced finance professional and executive with a strong background in relationship management. Currently serving as a Member of the Board of Trustees and Chair of the Nominating and Governance Committee at Overland Advantage since December 2023, Sherman also holds the position of Venture Partner at Glilot Capital Partners since May 2023. Previously, Sherman was a Managing Director at Credit Suisse from July 2012 to March 2023, as well as at JPMorgan Chase & Co. from May 2006 to June 2012, and at Lehman Brothers from April 1983 to May 2006. Academically, Sherman earned a Doctor of Law (J.D.) degree from Emory University School of Law and a Bachelor of Arts in Life Sciences and Economics from The Johns Hopkins University.
Sign up to view 0 direct reports
Get started
This person is not in any teams