SITEL

(redirected from See If Telemarketers Ever Last)
AcronymDefinition
SITELSociété Belge des Ingénieurs de Télécommunications et d'Electronique (French: Belgian Society of Telecommunications and Electronics Engineers)
SITELSee If Telemarketers Ever Last
SITELSystems International Telemarketing