ZH
Zain H

1 reviews | Active since Jan 2021

24 Apr 2024, 04:48

Still the worse at Customer Experience

The leadership of this 1 star company has NO clue about Customer Centricity. This shows in their 1.7 star rating and still they do not care to correct this.

0
Replies (0)