Tag: employees

Anglian Water is best place to work in UK – what does that say for telcos?

Employee satisfaction and customer satisfaction go hand in hand. How do telecoms firms measure up?

The benefits and perils of deploying AI

While a useful tool, AI is not a panacea for all an organisation’s ills