The outsourced sector is a crowded place, technology
is no longer the differentiator that it used to be.
We believe that it is the people that manage the technology
and drive the processes who make the difference – At DBF we
have built a Management Team of outsourcing experts
with over 60 years of call centre experience.