Customer Service Representative - On Site at NTT (Canada)