Drew Schenhage, director of global business development for Insure Connect Services (ICS), discusses some of the big issues facing the insurance industry. Schnehage tackles insurance innovation, the biggest worry customers face and recruitment challenges.