Stephen Sell

Managing Director

Stephen Sell is a Managing Director at Citi, focusing on global finance projects. They previously held the same title at Bank of America from 2017 to 2025 and served as Managing Director at Credit Suisse from 2011 to 2017. Before that, Stephen was COO and Treasurer at Barclays Capital and a Partner at Accenture. They earned a Bachelor's degree in Economics and Computer Science from Lafayette College, graduating in 1990.

Location

Lebanon, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices