In a large skillet, heat a tablespoon of olive oil over medium-high heat
Add chicken and brown for about four minutes, stirring occasionally
Add celery, shallots, garlic, chili, and cumin and cook for another four minutes
Add the beans (mashed and whole), tomatoes, and stock
Bring to a boil, then reduce to a simmer, and add cream cheese. Simmer for about 10 minutes, stirring occasionally, until cream cheese is melted.
Add parsley toward the end; keep some for garnish