Otelz Withholding Payments Since October 2024 – No Support
Our business has been a loyal member of Otelz for over 10 years, but since October 18, 2024, we have not received any pa...yments for our services. Multiple attempts to reach Otelz’s customer service have been completely unhelpful. Despite contacting the call center and our regional representative, no