Join now
Log in Join

Customer services manager (Santiago de Chile)

Another friend of mine is looking for a customer services manager. They need a native English speaker or someone who is 100% fluent in English. Spanish and other languages are an advantage. You should be organised and have experiance in a similar role. CV´s should come through me so let me know if you are interested.

Santiago de Chile Forum