Johns Manville

HQ
Denver
Total Offices: 39
2,879 Total Employees

Teams at Johns Manville

7 Days AgoSaved
In-Office
4 Locations
Industrial
Lead and develop a regional field technical team for commercial low-slope roofing. Provide contractor-facing technical support, resolve installation and product issues, manage complaints, drive quality and contractor program commitments, authorize repairs up to $10,000, and collaborate with sales and internal partners to improve workmanship and regional outcomes.