Found 3 Europe, Assistant jobs