Noah Glass

Noah Glass

Chief Executive Officer at OLO INC.

Net worth: 617 721 $ as of 2026-05-30

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
2026-04-09 120,682 ( 0.17% ) 517 726 $ 2026-05-30
0.03%
2021-10-20 23,309 ( 0.03% ) 99 996 $ 2026-05-30

Noah Glass active positions

CompaniesPositionStart
OLO INC. Chief Executive Officer 2005-05-31
PORTILLO'S INC. Director/Board Member 2017-03-31
Director/Board Member 2017-05-30
Director/Board Member 2017-11-30
Private Equity Investor 2019-06-30

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!