Troy Mercer profile | River Platform