Esteemed Biotech and Biopharma Executive Eric Fink Named President and Managing Partner at Slone Partners