Strategic Energy Investment Platform Lead

The Green Recruitment Company

New York (NY)

On-site

USD 180,000 - 260,000

Full time

3 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

Job summary

The Green Recruitment Company is seeking a senior strategy professional to support strategic initiatives, investments, and business development for a global U.S. energy portfolio.

You will conduct market, commercial, and financial analyses, and develop executive-ready recommendations to help drive growth in the U.S. Working with HQ leadership, portfolio companies, and cross-functional teams, you’ll translate priorities into actionable initiatives, build insightful models (TCO, LCOE, pricing),

Qualifications

  • 5+ years of experience in management consulting, corporate strategy, corporate development, investment analysis, or related strategic roles.
  • Advanced proficiency in Microsoft Excel with demonstrated expertise in financial and commercial modeling.
  • Strong analytical capabilities, structured problem-solving skills, and strategic thinking.
  • Proven experience developing executive-level presentations, investment committee materials, business cases, and strategic recommendations.
  • Demonstrated ability to manage multiple strategic workstreams and engage cross-functional stakeholders.
  • Excellent communication, organizational, and project management skills in a fast-paced environment.

Responsibilities

  • Conduct market intelligence, competitive analysis, and strategic planning across the energy sector and technology industry to identify growth opportunities and align U.S. business initiatives with HQ priorities.
  • Evaluate strategic investment, commercialization, and partnership opportunities by integrating market, technical, operational, and financial insights into executive-ready business cases.
  • Develop and maintain commercial and financial models, including TCO, LCOE, pricing, margins, and partnership economics.
  • Prepare executive reports, IC materials, and board-level presentations with clear, actionable insights for senior leadership.
  • Serve as a strategic liaison between HQ leadership and internal/external stakeholders to align priorities and drive execution across global organizations.
  • Interpret HQ strategy to translate evolving priorities into actionable initiatives.
  • Lead cross-functional strategic initiatives by coordinating global timelines and aligning perspectives.
  • Support corporate strategy initiatives with structured, data-driven insights.

Skills

Strategic thinking
Executive presentations
Financial modeling
Stakeholder management
Cross-functional leadership
Market intelligence

Job description

The Green Recruitment Company is seeking a senior strategy professional to support strategic initiatives, investments, and business development for a global U.S. energy portfolio.

You will conduct market, commercial, and financial analyses, and develop executive-ready recommendations to help drive growth in the U.S. Working with HQ leadership, portfolio companies, and cross-functional teams, you’ll translate priorities into actionable initiatives, build insightful models (TCO, LCOE, pricing),

Get your free, confidential resume review.

or drag and drop your file here.

Similar jobs

Similar jobs worth comparing

Strategy & Investment Lead, Energy & AI Partnerships
Strategy & Investment Lead, Energy & AI Partnerships

The Green Recruitment Company. • New York (NY)

On-site
USD 120,000 - 180,000
Strategic Energy & AI Investment Leader
Strategic Energy & AI Investment Leader

The Green Recruitment Company • United States

On-site
USD 120,000 - 250,000
Senior Manager of Strategy | Energy Investment Platform
Senior Manager of Strategy | Energy Investment Platform

The Green Recruitment Company • New York (NY)

On-site
USD 180,000 - 260,000
Senior Manager, AI & Energy Strategy & Investments
Senior Manager, AI & Energy Strategy & Investments

The Green Recruitment Company. • New York (NY)

On-site
USD 150,000 - 210,000
Senior Manager of Strategy
Senior Manager of Strategy

The Green Recruitment Company. • New York (NY)

On-site
USD 120,000 - 180,000
Strategic Initiatives Lead - Energy Growth
Strategic Initiatives Lead - Energy Growth

Caturus Management Services, LLC • Houston (TX)

On-site
USD 110,000 - 150,000
Strategic Growth Lead, Renewable Energy
Strategic Growth Lead, Renewable Energy

Rev Renewables Ops, LLC • New York (NY)

Hybrid
USD 120,000 - 180,000
Medical, Dental, and Vision coverage
401(k) with employer contributions
Educational Reimbursement
Senior Portfolio Strategy Lead (Energy Markets)
Senior Portfolio Strategy Lead (Energy Markets)

Total Energies • Washington

On-site
USD 140,000 - 190,000
Senior Portfolio Strategy & Valuation Lead
Senior Portfolio Strategy & Valuation Lead

TotalEnergies • Houston (TX)

On-site
USD 140,000 - 200,000
Global Energy Strategy & Partnerships Leader
Global Energy Strategy & Partnerships Leader

Aligned Data Centers, LLC • Austin (TX)

On-site
USD 180,000 - 320,000
Health Coverage
401(k) plan with company match
Paid Time Off and Holidays
+2