Steven F. has extensive experience in the technical services and construction industries, currently serving as the Technical Services Manager at Carlisle Spray Foam Insulation since July 2020. Prior to this role, Steven held the position of Technical Service Manager at Accella Polyurethane Systems from April 2017 to July 2020 and worked as a Technical Account Manager at Covestro from January 2013 to April 2017. Steven's career began at Bowdoin Construction Corp., where from 1990 to 1998, Steven advanced from a carpenter to a Superintendent/Field Engineer, overseeing job site duties and collaborating with contractors, architects, and building owners. Steven F. earned a degree from Wentworth Institute of Technology between 1985 and 1989.
Sign up to view 0 direct reports
Get started
This person is not in any teams