Recent jobs in ici