ABOUT US
We are customer service call center with headquarters in California, US and San Jose, Costa Rica. We have been operating independently since 2007 and have successfully contracted remotely for the past 16 months.
ABOUT YOU
We are looking f […]
From –
You must log in to post a comment.