Andrew Nicoll

Andrew Nicoll is global head of insurance at Columbia Threadneedle Investments