Develops and produces insulation, roofing, and fiberglass composites for various applications.
1938
United States
10,001+ employees
Building Materials
$10B+ in revenue
N/A in profitability
291.1
B/M 152.1
910.6
B/M 764.0
1.1K
B/M 532.9
545.5
B/M 1.1K
Total sustainability employees
11+
ⓘThis value represents the estimated number of employees in a company with sustainability-related roles or job titles, as determined by Illuminem using publicly available data.