Today, technology provides a large number of tools, which are ouseless if in the companies there aren't persons with the skills needed to use them.
Technology is not everything, to achieve results you have to encourage training and increase the professionality of your employees.
Persons always make the difference.