Cut the cooked chicken, pecans, cranberries, celery, and green onions into small, uniform pieces.
Place the chicken, pecans, cranberries, celery, and green onions in a large bowl and toss to combine.
In a separate small bowl, blend the mayonnaise, lemon juice, honey, salt, garlic powder, and pepper with a whisk until smooth.
Add the dressing to the chicken mixture and fold gently until all components are well coated.
Enjoy right away, or use as a filling for croissants or soft rolls; it also tastes great by itself.