#Call handling center #St. John's #NL #Newfoundland Labrador #Call handling center #561420-Telephone Call Centres