85 jobs for “provide ICT support” across 9 European countries