view-company-reviews
/company/telecom--inc/place-order

2 Reviews of Telecom, Inc.

Oakland, CA, United States
Field is required
John Y.
Imported Review
24 Feb 2023
Telecom, Inc. performed at par with our expectations, given the lower quality leads we provided.
Jeffrey M.
Imported Review
16 Feb 2023
They are a highly coachable team that allowed us to move quickly and scale without pain.