eliza ibarra for job