Julian Francis serves as President and Chief Executive Officer of Beacon Roofing Supply Inc., a leading distributor of specialty exterior building products. Prior to Beacon, he was the President of the Insulation Business at Owens Corning, a global leader in insulation, roofing, and fiberglass composite materials since 2014. Mr. Francis led Owens Corning’s largest business segment, with over $2.7 billion in revenue in 2018. From 2012-2014, he served as Vice President and General Manager for Owens Corning’s Residential Insulation Business. Mr. Francis also has served as Vice President and Managing Director for Owens Corning’s Glass Reinforcements, Americas, in the Composite Solutions Business. Prior to joining Owens Corning, Mr. Francis was Vice President and Publishing Director at Reed Business Information, a global leader in publishing, information, and marketing services. Prior to joining Reed, Mr. Francis spent 10 years at USG Corporation rising through the marketing, strategy, and general management ranks. He last served as Vice President, Marketing. Mr. Francis sits on the Policy Advisory Board of Harvard University’s Joint Center for Housing Studies. He is a Trustee of the Committee for Economic Development of The Conference Board and is a signatory of the CEO Action for Diversity & Inclusion pledge. Mr. Francis earned his bachelor’s degree in mathematics and his doctorate in materials engineering at Swansea University in his native Wales, United Kingdom. He earned his MBA at DePaul University in Chicago.
Interview with the President and CEO: Beacon Roofing Supply Inc. (NASDAQ:BECN)
August 17, 2023