Biometric authentication may sound like Mission Impossible to some, but to Identity Access Management experts like Daltrey’s MD Blair Crawford it’s the future of security.