intermedia.com
100 Mathilda Pl #600, Sunnyvale, CA 94086, USA
Intermedia is a top cloud communications provider offering unified communications, business email, VoIP, and security services to over 130,000 businesses worldwide.
Phone
+1 650-641-3994
Year Founded
1995