Noah Glass

Noah Glass

Chief Executive Officer at OLO INC.

Net worth: 617 721 $ as of 31/05/2026

44 year
Consumer Services
Finance
Retail Trade

Profile

Mr. Noah H. Glass is a Chief Executive Officer & Director at Olo (NY), Inc. He is on the Board of Directors at Share Our Strength, Inc. and Olo (NY), Inc. Mr. Glass was previously employed as a Manager-International Expansion by Endeavor Global, Inc. and a Product Manager by Shutterfly, Inc. He received his undergraduate degree from Yale University.

Known holdings in public companies

CompanyDateNumber of sharesValuationValuation date
10/04/2026 1,20,682 ( 0.17% ) 517 726 $ 31/05/2026
0.03%
21/10/2021 23,309 ( 0.03% ) 99 996 $ 31/05/2026

Noah Glass active positions

CompaniesPositionStart
OLO INC. Chief Executive Officer 01/06/2005
PORTILLO'S INC. Director/Board Member 01/04/2017
Director/Board Member 31/05/2017
Director/Board Member 01/12/2017
Private Equity Investor 01/07/2019

Former positions of Noah Glass

CompaniesPositionEnd
SHUTTERFLY, INC. Corporate Officer/Principal -
Corporate Officer/Principal -
See the detail of Noah Glass's experience

Training of Noah Glass

Experiences
Positions held

Active

Inactive

Listed companies

Private companies

Connections

40

1st degree connections

8

1st degree companies

Male

Female

Members of the board

Executives

Linked companies

Private companies8

Consumer Services

Consumer Services

Retail Trade

Finance

Commercial Services

Finance

Technology Services

Consumer Services

- 40% : Our Best Subscriber-Only Tools to Spot Tomorrow’s Top Investments!
d
:
:
SEIZE THE OFFER!