SW

Scott Willard

Managing Director | Financial Sponsors

Scott Willard is currently a Managing Director in Financial Sponsors at Barclays, a position held since 2025. Prior to this role, Scott served as a Managing Director at Nomura from 2017 to 2023 and at UBS Investment Bank from 2010 to 2017. Scott also held the title of Vice President at Deutsche Bank from 2003 to 2010. Educationally, Scott attended The Taft School from 1988 to 1992 and later earned a degree from the University of Virginia Darden School of Business between 2001 and 2003.

Location

United States

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices