Joseph L. Castle, II
Joseph L. Castle, II is a director of Comcast Corporation, the largest cable company in the United States.
He is also Chairman and Chief Executive Office of Castle Energy Corporation. Mr. Castle founded Castle Energy Corporation in 1980, an independent oil and gas exploration and production company. Prior to his founding of Castle energy Corporation, Mr. Castle served as a trustee for the Reading Company. From 1966-1974 Mr. Castle was a partner and member of the Executive Committee of Butcher & Sherrerd.