Sales Development Representative (SDR) - Virtual Data Rooms: Europe…