Heat the olive oil in a large pot or Dutch oven over medium heat. Add the chicken cubes and cook for 5-7 minutes, stirring occasionally, until lightly browned on all sides. Remove the chicken and set aside.
In the same pot, add the chopped onion and cook for 3-4 minutes, stirring frequently, until softened and translucent. Add the minced garlic and cook for 1 more minute until fragrant.
Stir in the diced green chilies, cumin, oregano, smoked paprika, and chili powder. Cook for 1 minute to toast the spices, stirring constantly.
Pour in the chicken broth, scraping the bottom of the pot to release any browned bits. Add the cooked chicken back to the pot, along with the white beans and corn. Bring to a simmer and cook for 15-20 minutes, stirring occasionally.
Stir in the heavy cream and season with salt and black pepper to taste. Cook for an additional 5 minutes until the chili is heated through and slightly thickened.
Serve hot, garnished with chopped cilantro and a squeeze of lime juice, if desired.