4 Minutes
DWP signs £265m contact centre deal with UK SME
Departmental deal could nearly triple Bristolian outfit’s annual revenue, as CEO says growth is built on solid foundations and DWP claims such engagements with smaller local players promote ‘marketplace diversity’ […]...
Read More