Make the dressing by combining all ingredients and whisking until smooth. You could use a blender to get it really smooth. Refrigerate until ready to use.
Cook the pasta according to package directions. Drain and rinse with cold water.
Place the cooled, drained pasta in a large bowl.
Add 1/4 cup of the dressing to the pasta and toss to combine.
Add in the chicken, spinach, mandarin oranges, craisins/cranberries, green onion, parmesan cheese and toasted almonds.
Drizzle dressing over the top (to taste, you may not want to use it all), and toss everything to combine. Serve immediately.