300+ agent Customer Service Centre (CSC) deployment to set new standard for social housing customer service Leading UK housing association, Bromford,…