Bill Castor


Bill Castor is beginning his second term on the BFA Board and is its current president. He is a United States Army veteran. Mr. Castor holds a bachelor’s degree in marketing with a minor in chemistry from Central Michigan University and a master of business administration (“MBA”) degree from DePaul University in Chicago with a concentration in finance. He also is a graduate of the executive MBA program at INSEAD, an international business school in Fontainebleau, France. Mr. Castor has spent over 20 years in the energy business, leading teams that develop and finance conventional and renewable energy projects in the United States, as well as Europe. Mr. Castor is currently the Board liaison to the Curriculum Committee.