DENVER (Aug. 11, 2008) — Johns Manville Corp. has named Fred Stephan vice president and general manager of its Roofing Systems business.
Previously Stephan has held positions as vice president of business process simplification and vice president and general manager of the High Performance Nonwovens business of Johns Manville.
Stephan spent 18 years at General Electric Co. before coming to Johns Manville in 2004.