Advantage Capital Management at a glance
SEC filings mentioning "Advantage Capital Management": 15 — search EDGAR

Advantage Capital Management
Advantage Capital Management is hiring a Senior/Associate Renewables Origination and Execution professional for a full-time position at its Meadows, Hudson County office. In this hands-on role, you'll source, structure, and execute renewable energy projects that drive clean energy investment and growth.
About the Role
You'll lead the complete deal lifecycle for renewable energy investments—from market identification and project sourcing through financial structuring and closing. Working closely with developers, utilities, and financial partners, you'll build a high-quality pipeline of solar, wind, and other renewable assets while developing investment theses aligned with firm strategy.
What You'll Do
- Identify and evaluate renewable energy project opportunities across target geographies
- Structure financial and technical frameworks for utility-scale and distributed renewable assets
- Develop investment proposals, valuation models, and business cases for deal review
- Manage project execution from initial engagement through financial close
- Build strategic relationships with renewable developers, contractors, and power purchasers
- Conduct competitive and market analysis to assess opportunity fit and returns
- Coordinate due diligence efforts with technical, legal, and environmental specialists
- Monitor portfolio performance and identify value creation opportunities post-close
What We're Looking For
- Deep, hands-on experience in renewable energy origination and deal execution
- Thorough understanding of renewable energy project finance, technologies, and market dynamics
- Proven success closing renewable energy transactions at scale
- Strong financial modeling, valuation, and analytical capabilities
- Strategic thinking with ability to identify high-value market gaps and opportunities
- Excellent stakeholder management and relationship-building skills
- Self-motivated professional comfortable operating in a collaborative, fast-paced environment
- Bachelor's degree in finance, engineering, business, or related discipline preferred
About Advantage Capital Management
Advantage Capital Management is a committed investor in renewable energy finance, providing strategic capital and operational expertise to renewable projects across North America. The firm focuses on building a diversified, high-performing renewable portfolio that creates value for stakeholders and supports the energy transition.
How to Apply
To apply, complete your application directly on this page, or you'll be redirected to the employer's application platform to finish submitting there.
To apply for this job please visit www.adzuna.com.
Explore Advantage Capital Management online
What people say about Advantage Capital Management
- Amazon and the "profitless business model" fallacy
- Warren Buffett: Success in investing doesn't correlate with IQ
- We gave 5 LLMs $100K to trade stocks for 8 months
- Warren Buffett explains the credit crisis to Charlie Rose
Recent news
- Advantage Capital Closes $158 Million Tax Equity Investment to Bring Massachusetts’ Medway Grid Energy Storage System Project Online with Vitol and VC Renewable
- Advantage Capital Holdings, LLC and Oaktree Sign Master Transaction Agreement - InsuranceNewsNet
- St. Louis Business 500: Q&A with Sandra M. Moore, Advantage Capital - St. Louis Magazine
- Oaktree deepens insurance push with Atlantic Coast Life takeover - Alternative Credit Investor
- Oaktree strikes deal for Atlantic Coast Life, backs Sentinel with fresh capital - Captive International
Aggregated from public discussions and news; opinions are the authors’ own.
Working in Meadows, Hudson County
Weather right now in Meadows, Hudson County: checking… · Local time: · Air quality: · Daylight: · UV index: · Wind:
New Jersey is a state located in both the Mid-Atlantic and Northeastern regions of the United States. Located at the geographic hub of the heavily urbanized Northeast megalopolis, it is bordered to the northwest, north, and northeast by New York State; on its east, southeast, and south by the Atlantic Ocean; on its west by the Delaware River and Pennsylvania; and on its southwest by Delaware Bay a
- Elevation 2m (7 ft)
Source: Wikipedia (state)
Job details above are provided by the employer/source. The sections on this page are compiled from public data sources with AI assistance.
Accommodations: if you need a workplace accommodation to apply for or perform this job, see ADA.gov or EEOC.gov for guidance on your rights and how to request one.
Keep exploring on Get A Job.ai
Not quite the right fit? Your next opportunity is a click away.
- Browse all jobs
- More jobs by category
- Remote jobs you can do from anywhere
- Research typical pay for this role
- Set a job alert so new matches reach you first
- Upload your resume to apply faster
Hiring instead? Post a job and reach candidates searching right now.
