Back to All Decision Makers
Craig De Borba - Search Engine Optimization Manager, Ooma, Inc. | Contact Information, Email Address, Phone Number, Budgets and Responsibilities
|
|
Company
Ooma, Inc.
2022 Estimated Media Spend: $******
2020 Revenue: $151,000,000.00
Ooma Inc., headquartered in Palo Alto, CA, is a telecommunications company. The company has a device that allows consumers to make unlimited domestic phone calls over the Internet using existing home telephones.
Main Telephone
Toll Free Telephone
Primary Address
525 Almanor Avenue
Suite 200
Sunnyvale, CA 94085
USA
Fiscal Close
January
# Employees
848
Founded
2004