Senior Strategic Sourcing Lead - Renewables

Enel Chile S.A

Andover (MA)

On-site

USD 97,000 - 145,000

Full time

14 days+
Application generator

Don’t send a generic resume — generate a resume and cover letter tailored to this exact role.

Get past ATS filters

Benefits offered by this job

401k with match
Generous PTO
Tuition reimbursement

Job summary

Enel North America is seeking a Strategic Sourcing Manager II to lead the procurement process for large capital investments related to renewable assets. You will issue tenders, evaluate proposals, and finalize contracts with internal and external stakeholders.

The role emphasizes long‑term value, risk mitigation, and cross‑functional collaboration across technical, financial, and legal teams. Travel up to 20% is required, with a comprehensive benefits package offered.

Qualifications

  • Bachelor’s Degree in engineering/Construction/Economics/Mathematics/Statistics or equivalent.
  • Master’s degree in engineering/Construction/Economics/Mathematics/Statistics would be a plus.
  • Experience in power plants and/or large infrastructural projects strongly desirable (renewable energy a plus).
  • International project management or supply chain certifications are a plus.
  • 3-5 years in procurement or project management in the Renewable Industry.

Responsibilities

  • Lead comprehensive procurement activities from tender to contract finalization and ERP entry.
  • Follow Enel North America policies to ensure transparent, traceable processes.
  • Define tender strategy and evaluate supplier proposals and value items.
  • Coordinate internal/external stakeholders and manage timelines.
  • Negotiate to maximize value while mitigating delivery risks.
  • Engage in vendor relationship management and market knowledge growth.

Skills

Office Suite
ERP systems
Vendor management
Analytical skills
Communication

Education

Bachelor’s Degree in engineering/Construction/Economics/Mathematics/Statistics or equivalent
Master’s degree in engineering/Construction/Economics/Mathematics/Statistics would be a plus

Tools

ERP systems
Analytical tools

Job description

Enel North America is seeking a Strategic Sourcing Manager II to lead the procurement process for large capital investments related to renewable assets. You will issue tenders, evaluate proposals, and finalize contracts with internal and external stakeholders.

The role emphasizes long‑term value, risk mitigation, and cross‑functional collaboration across technical, financial, and legal teams. Travel up to 20% is required, with a comprehensive benefits package offered.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Senior Strategic Sourcing Manager, Renewables
Senior Strategic Sourcing Manager, Renewables

Enel North America Inc. • Andover (MA)

On-site
USD 97,000 - 145,000
401k with match
Paid time off (4 weeks)
Healthcare benefits
+2
Director, Strategic Sourcing - Utility-Scale Renewables
Director, Strategic Sourcing - Utility-Scale Renewables

Engie • Broomfield (CO)

Hybrid
USD 135,000 - 207,000
Bonus / incentive plan
401(k) Retirement Savings Plan with公司匹
Flexible benefits package
Director of Strategic Sourcing — Utility-Scale Renewables
Director of Strategic Sourcing — Utility-Scale Renewables

ENGIE North America Inc. • Broomfield (CO)

Hybrid
USD 135,000 - 206,885
Medical, dental, vision benefits
401(k) Retirement Savings Plan with a
Senior Renewables Transactions & Structuring Lead
Senior Renewables Transactions & Structuring Lead

Enel Chile S.A • Northern (KY)

Hybrid
USD 120,000 - 180,000
Healthcare benefits
Life insurance
401k with match
Strategic Sourcing Leader, Renewable Energy
Strategic Sourcing Leader, Renewable Energy

EDF power solutions • San Diego (CA)

On-site
USD 95,000 - 159,000
Competitive bonus incentives
Comprehensive health coverage
Rewarding 401k
Renewables Strategic Procurement Analyst (Hybrid)
Renewables Strategic Procurement Analyst (Hybrid)

Engie • Broomfield (CO)

Hybrid
USD 77,000 - 118,000
Medical
Dental
Vision
+5
Lead, Renewable Energy Transactions & Structuring
Lead, Renewable Energy Transactions & Structuring

Enel North America Inc. • Shawsheen Village (MA)

Remote
USD 120,000 - 180,000
Healthcare benefits
401k with match
Paid time off
+2
Senior Renewable Transactions & Structuring Lead
Senior Renewable Transactions & Structuring Lead

Enel North America • United States

On-site
USD 120,000 - 180,000
401k with match
Generous PTO
Healthcare benefits
Senior Remote Renewable Energy Project Manager
Senior Remote Renewable Energy Project Manager

Enel North America Inc. • Shawsheen Village (MA)

Remote
USD 124,725 - 187,088
Healthcare
Life insurance
401(k)
+1
Strategic Sourcing Manager II
Strategic Sourcing Manager II

Enel North America Inc. • Andover (MA)

On-site
USD 97,000 - 145,000
401k with match
Paid time off (4 weeks)
Healthcare benefits
+2