Yes I would think so
Yes I believe
I think is not possible, looks like every sitel works individually
Yes, I believe so.
Within the company it is entirely possible to transfer to branches throughout the UK and abroad
Please note that all of this content is user-generated and its accuracy is not guaranteed by Indeed or this company.