Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Recruitment drive will total 1,500 new staff by March this year
Telecoms provider makes move to answer more than four fifths of consumer calls by the end of this year