In a large mixing bowl, combine the cooked and shredded chicken breast, dried cranberries, chopped pecans, diced celery, and diced red onion.
In a separate smaller bowl, whisk together the mayonnaise, Greek yogurt, honey, lemon juice, salt, and black pepper until well combined.
Pour the dressing mixture over the chicken and cranberry mixture, then gently toss until all the ingredients are evenly coated.
Once thoroughly mixed, cover the bowl with plastic wrap or transfer the salad to an airtight container, and refrigerate for at least 30 minutes to allow the flavors to meld together.
Make salad ready to server by give a quick stir to it while adjusting the seasoning. Serve chilled.