Our People

Our People


Learn More

Philip Sherrill

Philip Sherrill

Sr. Managing Director

BXCI - New York

Philip Sherrill is the Global Head of Insurance for Blackstone Credit and Insurance (BXCI) based in New York.

Prior to joining Blackstone in 2025, Mr. Sherrill was Chief Strategy Officer at Global Atlantic Financial Group, leading corporate strategy, mergers and acquisitions, capital raising, and several investment, liability, new business, and other operating functions. Mr. Sherrill worked at Goldman Sachs, prior to Global Atlantic’s separation from Goldman Sachs.

Mr. Sherrill holds an A.B. in Social Studies from Harvard College.