Bring to a boil, reduce heat to medium and simmer until chicken is cooked throughout (~20-30 minutes).
Keep an eye on the chicken as it comes to a boil. You may need to skim the foam off the top and reduce the heat sooner than expected.
Drain the chicken and add to a large bowl along with all remaining ingredients.
Stir to combine.
Transfer salad to a bowl and serve. If you prepare this chicken salad ahead of time, transfer it to the fridge and the flavors will get better the longer it sits (several hours or even days, not weeks).