Job Title: Outside Sales Representative (Roofing Company)**.Location:** Birmingham, Gulf Shores, Fairhope, Huntsville, and all of South and North Alabama.Outside Sales Representatives for a reputable roofing company specializing in residential and commercial new roof installations, roof inspections,...