Andy Headley

Andy Headley is a fund manager at Alliance Trust and Veritas Asset Management