P
Peter Head
2020-09-12 03:41

Just experienced the worse customer relations expe...

Just experienced the worse customer relations experience from my new allocated Telstra Business Manager from this centre.

Comments

No comments yet.

View full discussion on Trustburn