Brian Gibson

Brian Gibson

Senior Project Manager

Brian has worked in the North Carolina roofing industry for 34 years, joining the Johnson Roofing team in 2011, eventually becoming senior project manager. He has a wealth of experience installing TPO, PVC, BUR, shingles, standing seam, and slate roofing systems, as well as managing multiple crews and field project managers.

In his free time he enjoys spending time with his family, hitting the shooting range, or playing golf.