In a large saucepan over medium heat, saute olive oil and celery for about 10 minutes. Add the garlic and saute for another minute.
Add the chicken broth, hash browns, peas and carrots, dill and pepper. Bring to a boil. Reduce the heat and simmer for about 10 minutes. Make sure the vegetables are done but not overcooked.
Add the salmon. Separate it into pieces with a fork. Stir in the evaporated milk and corn. Cook the dish until it is heated through.