In a large mixing bowl, combine the chopped turkey, celery, and red onion.
Add the mayonnaise and stir until the mixture is well coated.
Fold in the chopped pecans and dried cranberries.
Season with salt and pepper to taste.
Cover and chill in the refrigerator for at least 30 minutes before serving.