Emirhan

Emirhan

Verified

Member since March 2023

Complaints

Otelz Ignored My Support Request for 10 Days

45

For the past 10 days, I’ve been waiting for a response from Otelz regarding a support request I submitted. Every time I ...