MANNING SHERRI

PrivateCIK: 1634755
Location

NEW YORK, NY

OLO INC.
PositionChief People Officer
TenureSince Aug 2023
Holdings