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