f
faustina shalini Review of Sitel India
It's one of my dream place to work in .. I wish be...
It's one of my dream place to work in .. I wish before I die.. I at least get a small job here .. Went for interview.... Believe me suddenly I felt I was in some other place ..
Comments: