Manager, Site Strategy & Engagement EU (IRL) English/Italian job at Scout Clinical