Latest News By Industry

Julian G. Francis

Also Known As Mr. Francis

CEO of Beacon Roofing Supply

Julian G. Francis's profile picture

Julian G. Francis is a President & Chief Executive Officer of Beacon Roofing Supply, Inc.( BECN)

Mr. Francis joined Beacon in August 2019. 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 October 2014. Mr. Francis led Owens Corning’s largest business segment, with over $2.7 billion in revenue in 2018, to significant sales and EBIT growth in each of the preceding three years. 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 $2.5 billion 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, where he created the overall strategy for USG’s $3.3 billion manufacturing business. Mr. Francis earned his bachelor’s degree in Mathematics and his doctorate in Materials Engineering at Swansea University in the United Kingdom and earned his MBA at DePaul University


  • MBA, Finance & Marketing - DePaul Driehaus College of Business
  • Ph.D., Material Engineering - Swansea University
  • BSc, Mathematics - Swansea University


  • Beacon Roofing Supply - CEO
  • Beacon Roofing Supply - President