Printer friendly
"AcronymFinder.com

What does SITEL stand for?

SITEL stands for See If Telemarketers Ever Last

This definition appears very rarely

See other definitions of SITEL