Senior Strategic Sourcing Lead - Renewable Projects

Enel North America

Andover (MA)

On-site

USD 117,832 - 176,748

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Health insurance
401k with match
Tuition reimbursement
Professional development allowance

Job summary

Enel North America seeks a Strategic Sourcing Manager III to lead end-to-end procurement for high-value renewable assets. You will coordinate with technical, financial, and legal experts globally and locally, manage tender processes, and finalize contracts that maximize value while minimizing risk.

You will need 5+ years in procurement, strong ERP and Office skills, and the ability to work independently in a fast-paced, multicultural environment. Travel up to 20% is possible.

Qualifications

  • Bachelor’s degree in engineering, economics, math or statistics.
  • Master’s degree is a plus.
  • Experience with large capital projects and renewables is preferred.
  • International PM/SC certifications are a plus.
  • 5+ years in procurement or management of E&C projects.

Responsibilities

  • Lead full procurement process from tender to contract finalization.
  • Ensure compliance with EnelNA policies and transparent documentation.
  • Define tender strategy and awarding criteria.
  • Maintain stakeholder communications and project progress.
  • Finalise commercial and contractual terms with Legal teams.
  • Drive value, mitigate risks, and negotiate under time pressure.
  • Engage in vendor management and market knowledge enhancement.

Skills

Tender leadership
Procurement strategy
Vendor relationship mgmt
Contract negotiation
Cross-functional collaboration
Analytical skills
Problem solving
Project management
Independent work
Multicultural environment

Education

Bachelor’s Degree in engineering/Construction/Economics/Mathematics/Statistics
Master’s degree in engineering/Construction/Economics/Mathematics/Statistics
Experience in power plants / large infra projects
International certification in PM / Supply Chain

Tools

ERP systems
Excel
PowerPoint
Word
Access

Job description

Enel North America seeks a Strategic Sourcing Manager III to lead end-to-end procurement for high-value renewable assets. You will coordinate with technical, financial, and legal experts globally and locally, manage tender processes, and finalize contracts that maximize value while minimizing risk.

You will need 5+ years in procurement, strong ERP and Office skills, and the ability to work independently in a fast-paced, multicultural environment. Travel up to 20% is possible.

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
Senior Strategic Sourcing Lead – Renewable Energy Projects
Senior Strategic Sourcing Lead – Renewable Energy Projects

Enel North America • Andover (MA)

On-site
USD 97,000 - 145,000
401k with match
Generous PTO
Tuition reimbursement
+1
Senior Strategic Sourcing Lead - Renewables
Senior Strategic Sourcing Lead - Renewables

Enel Chile S.A • Andover (MA)

On-site
USD 97,000 - 145,000
401k with match
Generous PTO
Tuition reimbursement
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
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
Renewables Strategic Procurement Analyst (Hybrid)
Renewables Strategic Procurement Analyst (Hybrid)

Engie • Broomfield (CO)

Hybrid
USD 77,000 - 118,000
Medical
Dental
Vision
+5
Lead Project Manager, Renewable Energy (Remote, USA)
Lead Project Manager, Renewable Energy (Remote, USA)

Enel North America • United States

On-site
USD 124,000 - 188,000
Healthcare & life insurance
401k with match
Paid time off and holidays
+1
Senior Renewables Transactions & Structuring Lead
Senior Renewables Transactions & Structuring Lead

Enel North America Inc. • Andover (MA)

Remote
USD 120,000 - 180,000
401k with match
Health insurance
Paid time off
+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
Strategic Sourcing Manager III - Hybrid (Andover, MA)
Strategic Sourcing Manager III - Hybrid (Andover, MA)

Enel North America • Andover (MA)

On-site
USD 117,000 - 177,000
Health insurance
401k with match
Tuition reimbursement
+1