Managing Director, Portfolio Strategy
CurrentStoneCastle was founded in 2003 to connect institutional and retail investors to banks via innovative cash, deposit, and capital investment solutions. Together with its affiliates, StoneCastle currently oversees more than $25 billion in assets under management and administration. Responsible for bank portfolio strategy, data analytics and other data.