SDG Invest is founded by Stockrate Asset Management and SDG Lead.

Stockrate Asset Management is an independent Danish asset management company, which manages large portfolios and advises the investment fund StockRate Invest.

SDG Lead advises companies on sustainability, business ethics and value creation through responsible and sustainable business practices.

The SDG Invest Sustainability Scorecard and associated processes are subject to an annual review by the accountancy firm Deloitte under the attestation standard ISAE 3000.​​