Creation Investments

$8.8M revenue • 40 employees • 156 N Jefferson St # 201, Chicago, IL, 60661, United States

Last Updated Oct 7, 2026

Company Overview

Company Name

Creation Investments

Address

156 N Jefferson St # 201, Chicago, IL, 60661, United States

Approx. Annual Revenue

$8.8M

Employees

40

Established

2007

About Creation Investments

Creation Investments is a global impact investor based in Chicago, IL, United States, focused on financial services firms and financial inclusion for the unbanked and underbanked. The company offers investment solutions through private equity and private credit, striving to build diversified portfolios and improve the lives of those at the bottom of the economic pyramid in emerging markets.

Business Profile

Read from the Creation Investments website on Oct 13, 2026. Hover an item to see the exact wording it came from.

About the website

Website quality (AI-assessed)
8/10 · Current news and fund announcements; Clear service descriptions and contact options
Footer copyright year
2025

Financial Services Companies near Chicago, IL

Browse all Financial Services companies in Illinois →

Frequently Asked Questions about Creation Investments

Categories

Technologies Used

Social Profiles

Key Decision Makers

Matthew Schick Chief Operating Officer
LinkedIn
Flor Torres Investor Relations Manager
Bryan Wagner Partner
LinkedIn