Roy CalvoWrong Roy Calvo?
Director , Customer Operations
Local Address: California , United States
1880 Embarcadero Road
Palo Alto , California 94303
Company Description: Founded in 2004, Ooma offers a consumer electronics device that provides free, U.S. telephone calling and advanced telephony services to its global base of... more