Very disappointed with my last telecom with Churchill, the person taking the call was very hard to understand, and there was far to much background noise which made it even harder to understand.
4 years ago
Churchill has a
3.7
average rating
from
1,355
reviews