Dice the cooked chicken into small, even bite-sized pieces and place it in a large mixing bowl.
Add the chopped cranberries, pecans, celery, and green onions to the bowl and gently mix until evenly distributed.
In a separate bowl, whisk together the mayonnaise, lemon juice, honey, salt, garlic powder, and black pepper until smooth.
Pour the dressing over the chicken mixture and gently fold until everything is evenly coated.
Taste and adjust seasoning if needed, then serve immediately or chill until ready to use.