Bacon Chicken Ranch Pasta Salad

I recently had a lot of leftover rotisserie chicken.  This salad was perfect for all that chicken.  Of course, you can still make it with a couple of chicken breasts that you season and cook, if you don't have rotisserie chicken or prefer it otherwise.  The flavors in this salad are amazing.  You can also do all the chopping while the pasta is cooking, and be done with everything in 15-20 minutes.  Super easy and quick.  Enjoy!
-1 lb pasta shells
-about 3 cups rotisserie chicken, skin off and cut/shredded into bite size pieces
-2 Roma tomatoes, seeded and diced
-6 green onions, cleaned and sliced
-8 oz mozzarella cheese, cut into small chunks
-16 slices bacon, cooked and crumbled
-1 cup mayonnaise
-1 cup ranch salad dressing
-salt and pepper, to taste
Cook pasta according to package directions.  Drain and rinse off with cold water until the pasta has cooled a little.
Meanwhile, in a large salad bowl, add chicken, tomatoes, onions, cheese and bacon.  Add the cooled pasta and mix well.  In a separate bowl, mix the mayo and ranch.  Pour over salad and mix well.  Season with salt and pepper, to taste, give it a good stir and enjoy!