Combine all dressing ingredients and whisk until well combined. Set aside. You can make earlier in the day and store in the refrigerator. Whisk well before dressing salad.
In a large salad bowl, combine all the salad ingredients except the cheese. Dress the salad with the dressing and then sprinkle with the Parmesan cheese. Toss to coat all salad ingredients with the dressing. The salad may be make ahead up to adding the cheese and dressing and stored in the refrigerator. Just before serving, add the dressing and cheese.