Bill Castell is a member of the board at Financial Ombudsman Service Limited. Bill has previously served as Acting CFO at Virgin Media, Deputy CFO at Virgin Media, CFO Barclaycard Europe, MD, Central Finance at barclaycard, CFO Corporate Banking at Barclays, Managing Director Operations, Europe at Barclays, Chief of Staff & Head of Business Development, Western Europe at Barclays, and Director Group Corporate Development at Barclays. Bill began their career as an analyst at Goldman Sachs before serving as a Second Lieutenant in the British Army.
This person is not in the org chart
This person is not in any teams