Portfolio Manager - Strategic Projects

Location
Houston, TX, USA
Employment type
Full-time
Posted
Oct 9, 2026
Last seen
Oct 17, 2026

About the role

Make an Impact With Us

At Vallourec, we are seeking individuals whose passion and dedication match the strength and resilience of the steel we produce. The Portfolio Manager - Strategic Projects manages and optimizes Vallourec North America strategic project portfolio, ensuring initiatives align with business strategy and deliver strategic and economic value. The role leads portfolio intake, evaluation, prioritization, governance, performance monitoring, and executive reporting, while overseeing consistent application of the NA Strategic Projects Framework. Working across functions, the position provides leadership with clear visibility and decision support on portfolio priorities, investments, risks, resource requirements, dependencies, and expected benefits.