Scott is a Managing Director of Credit Suisse in the International Wealth Management Division which is responsible for $400 billion of assets under management. He is the Chief Operating Officer for Asset Management in the US and the Head of US Business Development. He is based in New York City. Scott's current responsibilities includes capital allocation of balance sheet to strategic initiatives, product development, and structuring of new investment strategies. Additionally, Scott has oversight for all non-investment operating issues, managing internal and external service providers, handling contract negotiations, overseeing regulatory and risk parameters, managing expenses, budgeting, and forecasting. Scott holds a Bachelor of Science in Economics from The Wharton School at the University of Pennsylvania.