Steve Picarillo
Managing Director

Risk, Regulatory, Modeling, & Strategy; Global Financial Institutions & Banking

Steve Picarillo is a Managing Director at Ankura, based in New York. Steve has more than 20 years of experience in the financial services industry with expertise in global financial institutions, banking systems, structured finance, strategy, regulations, ratings, and digital transformations as well as model risk management, among other risk-related topics. He has worked extensively with and advised executives and business leaders in all sectors of the industry as well as government officials and regulators in the US, UK, and across Western Europe.