David Salmen profile | River Platform