Bill Castle's Location
London, GB
Bill Castle's Work
Bill Castle's Education
Bill Castle's Summary
Bill Castle, based in London, GB, is currently a Business Analyst CRM Effectiveness Programme at Schroders, bringing experience from previous roles at Haymar Solutions Ltd, Investec Asset Management, Schroders and Barclays Wealth. Bill Castle holds a Chartered Institute of Banking. Bill Castle has 2 emails on RocketReach.