SEBASTIAN LYON

Sebastian is Troy’s Chief Investment Officer and is the Senior Fund Manager responsible for the Trojan Fund and Personal Assets Trust. He has 30 years’ investment experience and has managed equity portfolios since 1992. Sebastian […]