33 jobs for “provide online help” across 9 European countries