Found 38 Europe, Officer jobs