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.
Stand Out From the Crowd
Upload your resume and get instant feedback on how well it matches this job.
Job Type
Full-time
Career Level
Senior