Do you know six million consumers end relationship with organizations each year due to call centre security concerns? Do you know multiple security passwords are more of a pain to consumers? Banks top the list of organisations consumers trust least with their personal data, according to a survey conducted by Avaya,