Tamtam Try Tamtam free
North Square Investments logo

North Square Investments

Active investment management expertise

About North Square Investments

Independent investment firm offering unique strategies, bringing together talented minds in active management, inspired by city squares as hubs for exchange of ideas

Key facts

Industry
Investment Management
Company size
11–50 employees
Headquarters
Chicago, Illinois, United States
Founded
2018
Revenue
$6.6M – $77.3MTamtam estimate
Website
northsquareinvest.com
LinkedIn
linkedin.com/company/north-square-investments

North Square Investments at a glance

North Square Investments is a B2C/B2B company in the Investment Management industry, headquartered in Chicago, Illinois, United States.

North Square Investments was founded in 2018.

North Square Investments has 11–50 employees.

North Square Investments's revenue is $6.6M – $77.3M (Tamtam estimate).

Selling to companies like North Square Investments?

Tamtam finds the companies that match your ideal customer, researches each account and tells you who to contact and when.

Find similar companies