Customer needs in banking are changing. Customers now expect warmth and personalized service when they enter a bank. Online this translates into an engaging omni-channel experience with personalized offers. Banks therefore need to have data on individual...