Demo

Tele Tech closes NL center

Teletech has closed its center in St John’s Newfoundland, placing hundreds of staff out of work.

Leave a Reply

Your email address will not be published. Required fields are marked *

error: Content is protected !!