The Founder's Guide to

Invictus Sovereign

Discover if this is a suitable investor for your startup. If they are we'll make a warm introduction for free. Otherwise, we'll connect you with matching investors.

Explore our founder-friendly guide and choose if you'd like to be connected.
We'll either provide a warm intro or provide you with more suitable alternatives.
Once you're put in touch, we'll provide you with helpful advice. It's 100% free.

Overview

Invictus Sovereign is a U.S.-based clean energy private equity and venture firm founded in 2022 by Wayne Aston. The firm is dedicated to addressing energy challenges through investments in next-generation clean energy generation and infrastructure. Invictus Sovereign's mission centers on creating energy independence for communities via decentralized energy solutions, including utility-scale solar, geothermal, and advanced battery energy storage systems.

As of now, Invictus Sovereign manages an $800 million fund, known as Power First Fund I, which is structured as a Reg D 506(c) private offering. The firm operates under a two-entity GP/Advisor structure, typical for private fund managers. Invictus Sovereign is headquartered in the United States and has plans to launch its fund in Q1 2025, with pre-launch soft commitments of approximately $330 million.

Learn More

Frequently Asked Questions

What are Invictus Sovereign's investment criteria?

Invictus Sovereign focuses on clean energy generation and infrastructure sectors, targeting innovative companies with potential for rapid growth and profitability. The firm looks for companies that can achieve high internal rates of return and target new markets.

How can I pitch to Invictus Sovereign?

Founders can pitch Invictus Sovereign through their website at invictussovereign.com. It is advisable to include a detailed business plan and financial projections in the pitch deck.

What makes Invictus Sovereign different from other investors?

Invictus Sovereign emphasizes energy independence as a core value proposition, focusing on long-duration clean energy infrastructure rather than solely on ESG metrics. This approach allows them to target a broader range of investment opportunities.

What is the typical check size for investments?

Invictus Sovereign typically invests between $1 million and $50 million in its portfolio companies, depending on the stage and potential of the business.

What is the geographic focus of Invictus Sovereign?

The firm primarily invests in the United States, with a focus on clean energy infrastructure projects. There is no specific geographic limitation beyond this domestic focus.

What kind of support do portfolio companies receive?

Invictus Sovereign provides strategic guidance, access to networks, and capital to support the deployment of innovative clean energy solutions. This support is crucial for helping portfolio companies achieve their growth objectives.

All trademarks, logos and brand names are the property of their respective owners. All company, product and service names used in this website are for identification purposes only. Use of these names, trademarks, and brands does not imply endorsement.