Latka logo

Noah Glass

FounderCEO
LinkedIn

Bio

As founder and CEO of Olo, Noah Glass is guiding restaurants through the biggest disruption in the industry's history—off-premise dining

Company

Olo

New York, United States · Founded 2005

Revenue
$222.1M
Funding
$194.6M
Team size
677
Customers
700

Company profile →