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).

Frequently asked questions about North Square Investments

What is North Square Investments's revenue?

Tamtam estimates North Square Investments's annual revenue at $6.6M – $77.3M.

How many employees does North Square Investments have?

North Square Investments has 11–50 employees.

Where is North Square Investments headquartered?

North Square Investments is headquartered in Chicago, Illinois, United States.

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