Owner.com
Owner.com
owner.com

Locations

Palo Alto, CA, USA

industry

Food · Information Technology · Sales and Marketing · Software

Size

51-200 employees

Stage

Series A

founded in

2018

Owner.com powers direct online ordering for restaurants through their website. The company was founded in 2020 and is headquartered in Menlo Park, California, United States.

Something looks off?
Open jobs at Owner.com
Powered by Getro