A millionaire fund manager , he is on the board of the NSPCC ( National Society for Prevention of Cruelty to Children ) .
David 's generosity stretches beyond other climbers .
A millionaire fund manager , David is on the board of the NSPCC ( National Society for Prevention of Cruelty to Children ) .
David 's generosity stretches beyond other climbers .