Found 18 Europe, Bank jobs