Cabotcorp logo
Cabotcorp1 week ago

R&D Portfolio Manager - Technology

$114,800–$214,900 year

On-site · Billerica, Massachusetts, United States

Type
Full Time
Level
Senior Level
Education
Masters Degree
Company size
Enterprise

Job Summary

Own and lead Cabot’s R&D portfolio governance across product, process, and application development, ensuring alignment with business strategy, technology roadmaps, and long-term value creation. Design, implement, and strengthen portfolio management systems, data structures, and analytics to support prioritization, trade-off decisions, and investment transparency. Partner with Directors, R&D managers, and functional leaders to shape portfolio priorities, balance near- and long-term investments, and enable effective decision making. Drive portfolio transparency through robust data, dashboards, and reviews, enabling clear visibility to progress, risks, trade-offs, and resource constraints. Monitor portfolio performance against milestones and strategic intent, identify risks, and recommend corrective actions. Continuously improve portfolio management processes, governance forums, and planning tools to increase speed, focus, and impact of R&D investments. Establish disciplined, repeatable portfolio review and decision processes for efficient escalation and timely decisions at the appropriate level. Ensure portfolio data is accurate, integrated, and actionable for leadership to assess progress and implications across the full R&D pipeline. Competencies include advanced degree or equivalent in a technical discipline, design and management of portfolio systems, cross-functional leadership, strategic mindset, execution discipline, and strong communication with senior leaders.

Required Qualifications

  • Advanced degree or equivalent experience in chemical engineering, materials science, chemistry, or a related technical discipline
  • Bachelor’s or Master’s degree in chemical engineering, materials science, chemistry or a related technical discipline
  • 10-12 years of experience in an R&D or technical project management role
Sorce

Apply with one swipe on Sorce. We auto-fill applications and apply on your behalf — no cover letters, no 40-minute forms.

Hiring someone like this?

Get your role in front of qualified candidates on Sorce.

Get started

$115k – $215k / yr

R&D Portfolio Manager - Technology · Cabotcorp

Apply on Sorce