Mark Francis A. Mercolesia profile | River Platform