Director/Senior Director, BiostatisticsInvivydNew Haven, CT (Northeast Preferred)$184k - $245k USD$184k - $245k USD1w ago