Joseph Nelson was appointed Chief Financial Officer of Deep Isolation Nuclear on February 17, 2026. Nelson brings over two decades of financial leadership, including raising billions in financing, executing multiple M&A transactions, and driving corporate growth in the energy sector.
Nelson holds a Master of Business Administration (MBA) degree in Finance from NYU Stern School of Business, completed in 2013, and obtained a Bachelor of Science (B.S.) degree in Chemistry and a Bachelor of Arts (B.A.) degree in Philosophy from Stevens Institute of Technology in 2006.
Career history
- Chief Financial Officer, Deep Isolation Nuclear (February 2026–present)
- Chief Financial Officer, Delta Corp Holdings Limited (April 2022–2026): Nelson helped transform the business into a fully integrated, multinational logistics and energy supply platform operating across 18 countries, executed strategic acquisitions that added more than $300 million in annual revenues, and secured over $215 million in capital to fund continued growth
- Head of Investor Relations, GasLog Ltd. (NYSE: GLOG) and GasLog Partners LP (NYSE: GLOP) (April 2020–April 2022): Nelson helped raise more than $2 billion in capital across equity, bond, and commercial bank markets and played a leadership role in the company's successful sale to BlackRock's Global Energy and Power Infrastructure team
- Equity Research Analyst, Credit Suisse (February 2015–December 2017): Covering energy and transportation companies and advising on IPO and M&A diligence
What Nelson could bring to CFO at Deep Isolation Nuclear: Nelson's appointment underscores Deep Isolation's drive toward public markets and commercial scale. His extensive public company and capital markets experience makes him uniquely qualified to lead the finance organization as the company transitions to a publicly listed company. His demonstrated success in raising billions across capital markets, executing major acquisitions, and building global finance infrastructure in rapidly scaling energy and logistics businesses positions him to navigate Deep Isolation's evolution from demonstration phase toward full-scale deployment of its deep borehole nuclear waste disposal technology.
Facts compiled by Executive Moves from publicly available news and press releases on 5 June 2026. Spotted an inaccuracy? Email us and we'll review within 1 business day.
To upgrade to a Premium Profile reach out to us at info@executive-moves.com.
Are you Joseph Nelson?
This is a Light profile, auto-generated from public news coverage. Claim it to verify your bio, add a photo and links, and control how your career is represented on Executive Moves.
Claim this profile →





