North Square Investments

  • Investment Bank/Securities Brokerage
  • Chicago IL
  • 33 employees
  • Investment Management
Get Full Info

Company Overview

Headquarters
10 S La Salle St, Suite 1925, Chicago IL
Website
northsquareinvest.com
Phone
(312) 857-2160
Employees
33
Founded in
2018
Industry
Investment Bank/Securities Brokerage
More Details

Financials & Stats

Revenue

$50B

More Financials

Who is North Square Investments

North Square Investments is an independent investment firm based in Chicago, Illinois. The company employs 33 individuals and generates approximately $50 million in annual revenue. North Square Investments specializes in providing unique and innovative investment strategies to clients. They focus on identifying and partnering with talented active investment managers to deliver tailored solutions. The firm distinguishes itself through its commitment to collaboration and knowledge sharing, drawing inspiration from the historical role of city squares as gathering places for ideas and connection. To stay informed about North Square Investments' news and announcements, visit their website at northsquareinvest.com.

Company Leadership

Brent Troy

Founding Memeber/Vice President

Phone Email
Alan Molotsky

General Counsel, CFO, CCO and Senior Managing Director

Phone Email
Philip Callahan

Senior Managing Director - Head of Distribution & Marketing

Phone Email

North Square Investments Tech Stack

JavaScript
HTML
PHP
View All Tech Stack

Companies Similar to North Square Investments

Analyze industry trends and opportunities by examining competitors and companies comparable to North Square Investments, including their performance metrics, financials, growth dynamics, and competitive benchmarks.

Company Name Revenue Number of Employees Location Founded in
50M 17 1971
50M 13 2010
50M 7 Boca Raton, FL
50M 12,349 New York, NY 1954
50M 5 2009
View More Companies

FAQ

What is the location of North Square Investments's headquarters?
The headquarters of North Square Investments are situated at 10 S La Salle St, Suite 1925, Chicago IL
What is North Square Investments's phone number?
North Square Investments's contact number is (312) 857-2160.
What is North Square Investments's official website?
The official website of North Square Investments can be found at northsquareinvest.com.
What is North Square Investments's current revenue?
As of November 2024, North Square Investments's annual revenue reached $50B.
How many employees does North Square Investments currently have?
North Square Investments employs approximately 33+ people as of November 2024
Which industries is North Square Investments primarily operating in?
North Square Investments operates in the following industries: Investment Management
Who is the Founding Memeber/Vice President of North Square Investments?
North Square Investments's Founding Memeber/Vice President is Brent Troy
When was North Square Investments founded?
North Square Investments was founded in 2018.

Employee Directory

Key Employees

Mark Goodwin

Chief Executive Officer & Co-Founder

Phone Email

Joe Michelotti

External Sales

Phone Email

Steve Gongola

Regional Vice President

Phone Email