Details of SATI - South African Translators' Institute
About SATI - South African Translators' Institute
SATI - South African Translators' Institute- Registry of freelancers, credentialing, industry standards, subchapter contacts, training opportunities, consumer information, links.