Greece forum < just landed in Teleperformance
posted by Carol Es in Greece forum 22 Aug 2013, 14:10
I've got the proposition to work in Teleperformance as well. Can you tell me how is there? the work atmosphere and life in Athens? I was there only for holidays and many years ago.
Before I lived in Italy, England and Spain.