Found 8 Analyst, Europe jobs