Scott M. Neu, CFA, is the Founder and Chief Executive Officer of Sage Mountain Advisors since August 2018. Prior to this role, Scott served as Managing Director at Goldman Sachs from August 2000 to May 2018. Earlier in their career, Scott operated nuclear power plants in the US Navy from August 1989 to August 1993. Academically, Scott holds an MBA in Finance and Financial Management Services from Vanderbilt University, completed in May 2000, and a Bachelor of Science in Electrical Engineering from the University of Wyoming, earned in May 1998.
Sign up to view 13 direct reports
Get started