Neptune Loses Two Senior Executives Paul Boughton and Alistair Wilson have stepped down from their respective positions at Neptune Investment Management. December 17, 2025