Eric Haywood

Product Leader, Roofing at Owens Corning

Eric Haywood is an accomplished product leader with extensive experience in strategic management and financial analysis. Currently serving as the Product Leader for Roofing at Owens Corning, Eric is responsible for a $400MM product portfolio and has successfully implemented growth initiatives yielding over $30MM in bottom line impact. Prior roles at Owens Corning include Product Manager for Roofing Components and Senior Financial Analyst, where Eric led financial planning and analysis for a $600MM revenue business. Before joining Owens Corning, Eric held leadership positions at Teach For America, overseeing financial planning for multiple departments and driving operational changes. Eric holds a Bachelor of Arts in Economics and Political Science from the University of Michigan, an MBA from Bowling Green State University, and a Master of Arts in Education from The Johns Hopkins University.

Links

Previous companies

Teach For America logo

Org chart

Sign up to view 0 direct reports

Get started


Teams

This person is not in any teams