Bill Stamp serves as a Senior Account Manager at Upstart since April 2021, following a role as a Digital Product Manager at Laurel Road. Previously, Bill held multiple senior leadership positions at KeyBank from 2010 to 2019, including Senior Vice President, Head of Strategic Growth Alliances - Financial Wellness, and Senior Vice President, Retail Segment Strategy. Bill's career commenced at National City Bank, where key positions included Senior Vice President, Group Product Manager, and Vice President, Product Manager. Earlier experience includes a Product Manager role at Bristol West Insurance Group and financial analyst/accountant positions at Leader National Insurance Company. Bill holds a Bachelor of Science in Business Administration with a focus on Accounting from John Carroll University and an MBA from Cleveland State University.
This person is not in any teams
This person is not in any offices