Saint-Gobain - Northborough, MA

posted 5 months ago

Full-time - Senior
Northborough, MA
251-500 employees
Miscellaneous Manufacturing

About the position

CertainTeed Platforms is seeking an Innovation & Sustainability Portfolio Manager to spearhead the Innovation & Sustainability Portfolio activities within the broader CertainTeed R&D groups and the CertainTeed Platforms team. This pivotal role is designed to drive long-term innovation and sustainability projects that align with the strategic objectives of the company. The ideal candidate will possess a passion for and a deep understanding of emerging technologies and sustainable practices, along with the capability to manage a diverse portfolio of projects aimed at future growth and environmental stewardship. A strong background in Innovation Management, Sustainable Construction, and cross-functional initiative management is essential for success in this role. As part of a multi-disciplinary team of experts in building physics, engineering, materials science, industrial design, and architecture, the Innovation & Sustainability Portfolio Manager will focus on the early-stage development of new system-based solutions for the building industry. This will be achieved through product and process research and development, specializing in new markets, advanced materials, and innovative construction techniques. The manager will oversee the stage-gate process development and management, which includes internal training, project management of implementation partner activities, and facilitation of stage-gate reviews with cross-functional teams. Additionally, the role involves deploying and maintaining digital tools for business units to execute, manage, and report on stage-gate projects and portfolio reviews. The manager will coordinate with internal and external stakeholders to develop and embed Innovation KPIs and project financials to support strong Innovation Portfolio performance. They will lead the strategic growth of the CertainTeed platforms portfolio by analyzing R&D prioritization, business needs, and customer feedback. Regular preparation and presentation of the Innovation Portfolio status to senior management and other stakeholders will also be a key responsibility. Furthermore, the manager will provide guidance and mentorship to team members, creating and maintaining development plans to foster professional growth.

Responsibilities

  • Manage stage gate process development and management through internal training and project management of implementation partner activities.
  • Facilitate stage gate reviews with cross-functional teams.
  • Deploy and maintain associated digital tools for business units to execute, manage, and report on stage-gate projects and portfolio reviews.
  • Coordinate with internal and external stakeholders to develop and embed Innovation KPIs and project financials.
  • Lead CertainTeed platforms portfolio strategic growth through analysis of R&D prioritization, business needs, and customer feedback.
  • Prepare and present Innovation Portfolio status to senior management and other stakeholders.
  • Manage team members by providing guidance, mentorship, and creating/maintaining development plans.

Requirements

  • BS Degree with a minimum of 15+ years' experience, or MS with 10+ years of experience, or PhD with 6+ years of experience in Finance, Engineering, Science or similar fields.
  • Experience leading Innovation and Sustainability Portfolio activities.
  • Experience leading Strategy activities including compiling market trends, internal business unit analysis, and customer interviews.
  • Experience with research and report creation of innovation and sustainability trends.
  • Proficient in using project management tools such as JIRA, Trello, or Asana.
  • Experience leading the development, implementation, and maintenance of data analytics dashboards/tools.
  • Experience managing stage-gate development and maintenance.
© 2024 Teal Labs, Inc
Privacy PolicyTerms of Service