Strategic Projects Portfolio Manager, North America

Vallourec North America

Houston (TX)

On-site

USD 120,000 - 190,000

Full time

6 days ago
Be an early applicant

Get a reply from this employer

Your resume and cover letter, tailored to exactly what they’re hiring for.

Get past ATS filters

Benefits offered by this job

Medical coverage
Dental coverage
Vision coverage
Company-paid Life Insurance
Short/Long-Term Disability
Profit Sharing
401(k) match
Paid Vacation
Performance-Based Bonus Program
Tuition Reimbursement

Job summary

Vallourec North America is seeking a seasoned Portfolio Manager - Strategic Projects to lead and optimize the NA strategic project portfolio. You will oversee intake, evaluation, prioritization, governance, and executive reporting to ensure strategic value and alignment with business goals.

You will coordinate with cross-functional teams to develop decision-ready business cases, assess risks, and ensure projects deliver expected benefits while improving our strategic framework and portfolio

Qualifications

  • Bachelor's degree in Finance, Business Administration, Engineering, Project Management or related field.
  • 5+ years of portfolio management, project finance, or strategic project experience.
  • Advanced financial modeling including integrated P&L, cash flow, capital investment, scenario, sensitivity, and return analyses.

Responsibilities

  • Manage the North America strategic project portfolio, including initiative intake, screening, prioritization, sequencing, and periodic revalidation.
  • Maintain an integrated view of portfolio priorities, phase-gate status, investments, expected benefits, risks, interdependencies, constraints, and resource demand.
  • Lead portfolio governance and facilitate reviews, ensuring initiatives meet evaluation criteria and decision requirements.
  • Provide executive-level reporting, analysis, and recommendations on portfolio performance, investments, and risks.
  • Review Express Business Cases to confirm strategic rationale and readiness of new initiatives.
  • Coordinate Deep Dive evaluations and development of decision-ready business cases.
  • Evaluate and challenge business cases to provide leadership with a sound investment basis.
  • Monitor portfolio performance and revalidation when scope, cost, timing, or assumptions change.
  • Drive continuous improvement of the NA Strategic Projects Framework.

Skills

Strategic thinking
Portfolio management
Financial modeling
Executive communication
Cross-functional influence
Risk and dependency management
Project prioritization
Consultative leadership

Education

Bachelor's degree in Finance, Business Administration, Engineering, Project Management

Tools

Excel
PowerPoint
Power BI

Job description

Vallourec North America is seeking a seasoned Portfolio Manager - Strategic Projects to lead and optimize the NA strategic project portfolio. You will oversee intake, evaluation, prioritization, governance, and executive reporting to ensure strategic value and alignment with business goals.

You will coordinate with cross-functional teams to develop decision-ready business cases, assess risks, and ensure projects deliver expected benefits while improving our strategic framework and portfolio

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategic Projects Portfolio Lead
Strategic Projects Portfolio Lead

Vallourec - North America • Houston (TX)

On-site
USD 120,000 - 180,000
Medical, Dental, and Vision Coverage
Company-Paid Life Insurance & Short//L
Profit Sharing: Up to 4%
+6
Portfolio Manager - Strategic Projects
Portfolio Manager - Strategic Projects

Vallourec North America • Houston (TX)

On-site
USD 120,000 - 190,000
Medical coverage
Dental coverage
Vision coverage
+7
Portfolio Manager - Strategic Projects
Portfolio Manager - Strategic Projects

Vallourec - North America • Houston (TX)

On-site
USD 120,000 - 180,000
Medical, Dental, and Vision Coverage
Company-Paid Life Insurance & Short//L
Profit Sharing: Up to 4%
+6
Mechanical Project Engineer - Steelmaking & Projects
Mechanical Project Engineer - Steelmaking & Projects

Vallourec - North America • Houston (TX)

On-site
USD 95,000 - 130,000
Strategic Sourcing Leader: Cost, Quality & Supplier Value
Strategic Sourcing Leader: Cost, Quality & Supplier Value

Vallourec North America • Houston (TX)

On-site
USD 90,000 - 140,000
Medical, Dental, and Vision coverage
Company-paid Life Insurance & Short/..
401(k) with 4.5% company match (novest
+3
Strategic Talent Acquisition Lead | Build Pipelines & Hiring
Strategic Talent Acquisition Lead | Build Pipelines & Hiring

Vallourec North America • Youngstown (OH)

On-site
USD 75,000 - 110,000
Medical, Dental, Vision
Profit Sharing
401(k) Match
+4
Senior Operational Excellence Lead — Drive Lean Performance
Senior Operational Excellence Lead — Drive Lean Performance

Vallourec North America • Houston (TX)

On-site
USD 120,000 - 150,000
Profit Sharing
401(k) Match
Paid Vacation
+3
Strategic Talent Acquisition Partner | Manufacturing Hiring
Strategic Talent Acquisition Partner | Manufacturing Hiring

Vallourec North America • Houston (TX)

On-site
USD 65,000 - 90,000
Medical, Dental, and Vision Coverage
Company‑Paid Life Insurance
Short/Long‑Term Disability
+6
Strategic Talent Acquisition Specialist
Strategic Talent Acquisition Specialist

Vallourec - North America • Youngstown (OH)

On-site
USD 65,000 - 85,000
Medical, Dental, Vision Coverage
Profit Sharing up to 4%
401(k) Company match 4.5%
+5
Regional Engineering Manager — CAPEX & CI Lead
Regional Engineering Manager — CAPEX & CI Lead

Vallourec - North America • Houston (TX)

On-site
USD 120,000 - 180,000
Medical coverage
Life Insurance
Profit Sharing
+5