Founder & CEO
Noah Glass
CEO Approval Rating
96/100
2005
PublicAcquired by Thoma Bravo, L.P.NYSEOLO
https://www.olo.com/