Forum Discussion
jessdaniella
3 years agoNewbie Caller
Corporate ?
Is there any office located in the US? or are the corporate offices located in the Philippines ? I have been having an on going issue with this company and I just keep being transferred to people in ...
why would the corporate office be in the Philippines? its a U.S based company..that would be like saying Comcast is based out of some other country because they use them as their call agents.
Contenido relacionado
- 6 months ago
- 3 years ago
- 9 months ago