Back to All Decision Makers

Craig De Borba - Search Engine Optimization Manager, Ooma, Inc. | Contact Information, Email Address, Phone Number, Budgets and Responsibilities



Current Contact Information:
Email:
Main Telephone: (650) ***-****
Primary Address:
525 Almanor Avenue
Suite 200
Sunnyvale, CA 94085
USA

Company




2020 Estimated Media Spend: $******
2020 Revenue: $151,500,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