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.
Read the full overview →Bancroft has no verified education history
Explore more public profiles from related professionals.
Discover additional public profiles from our index.
Looking for someone else? Search here for anyone.