Info & Phones
News
Forum
‹ all discussions
show all 6 replies
did you know there is ...
leiaApr 25, 2008, 3:03 PM
a call center in mexico ??
...
how did you not know?
...
leiaApr 25, 2008, 3:06 PM
in fact i knew it .. i just wanted to opena a new conversation...hahaha 🤣
...
leiaApr 25, 2008, 3:07 PM
bad idea ...i know 🤭
...
there are three... they take calls in spanish and english too!
...
but do they take any in spanglish?
...
‹ all discussions