North Square Investments
Active investment management expertise
- B2C
- B2B
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
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