Senior Strategic Sourcing Manager, Renewables

Enel North America Inc.

Andover (MA)

On-site

USD 97,000 - 145,000

Full time

14 days+
Application generator

An application made for this job — a tailored resume and cover letter that speak straight to the posting.

Get past ATS filters

Benefits offered by this job

401k with match
Paid time off (4 weeks)
Healthcare benefits
Tuition reimbursement
Professional development allowance

Job summary

Enel North America Inc. seeks a Strategic Sourcing Manager II to lead end-to-end procurement for large capital projects in renewable energy.

You will source vendors, issue tenders, evaluate bids, and finalize contracts, coordinating with technical, financial, and legal experts at Local and Global Headquarters. The role requires 3-5 years in procurement withinRenewables, strong ERP and Office skills, and the ability to work under pressure while maintaining transparency and value delivery.

Qualifications

  • Bachelor’s degree in engineering/construction/economics/statistics or equivalent.
  • Master’s degree would be a plus.
  • 3-5 years procurement experience in renewable projects.
  • Experience with large capital investment contracts.
  • Strong Excel/PowerPoint/Word proficiency.
  • ERP system proficiency and risk assessment ability.
  • Proactive, with excellent communication and teamwork.

Responsibilities

  • Execute end-to-end procurement for long-term capital projects.
  • Develop tender strategies and evaluate proposals.
  • Coordinate with stakeholders and ensure transparency.
  • Finalize contracts and manage ERP entries.
  • Manage vendor relationships and market intelligence.
  • Identify value items and mitigate delivery risks.

Skills

Engineering degree
Renewable energy experience
Procurement experience
ERP systems proficiency
Microsoft Office
Analytical skills
Vendor relationship management
Risk interpretation
Communication skills
Travel up to 20%

Education

Bachelor's degree in Engineering/Construction/Economics/Mathematics/Statistics
Master's degree in Engineering/Construction/Economics/Mathematics/Statistics
International certification in Project Management or Supply Chain

Tools

ERP systems
Microsoft Office
Analytical tools

Job description

Enel North America Inc. seeks a Strategic Sourcing Manager II to lead end-to-end procurement for large capital projects in renewable energy.

You will source vendors, issue tenders, evaluate bids, and finalize contracts, coordinating with technical, financial, and legal experts at Local and Global Headquarters. The role requires 3-5 years in procurement withinRenewables, strong ERP and Office skills, and the ability to work under pressure while maintaining transparency and value delivery.

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

Similar jobs worth comparing

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

Enel North America • Andover (MA)

On-site
USD 117,000 - 177,000
Health insurance
401k with match
Tuition reimbursement
+1
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
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
Renewables Strategic Procurement Analyst (Hybrid)
Renewables Strategic Procurement Analyst (Hybrid)

Engie • Broomfield (CO)

Hybrid
USD 77,000 - 118,000
Medical
Dental
Vision
+5
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
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
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
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
Strategic Procurement Lead – Renewables EPC
Strategic Procurement Lead – Renewables EPC

EMC Renewables • Southlake (TX)

On-site
USD 90,000 - 120,000
Competitive salary
Great benefits
Career growth