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.
Steve joined Ankura in December 2018 from the Boston Consulting Group (BCG), where he helped develop and expand a practice designed to deliver bespoke risk, regulatory, and strategy solutions to financial services clients. Prior to BCG, Steve guided the expansion of the risk-rating businesses at two international rating firms and led the coverage of financial services entities, many large global banks among them.
Steve’s professional experience includes: