Charles Bancroft is a seasoned financial executive, currently serving as Chairman of the Board for both Insmed Incorporated and Afiniti. He previously had a distinguished career at Bristol-Myers Squibb, culminating in his role as EVP and CFO. He holds an MBA from Temple University and a B. S. from Drexel University.
While serving as CFO at Bristol-Myers Squibb, he also stepped in as the companys interim Chief Executive Officer for a period in 2017.