David McGill-Soriano profile | River Platform