In a large pot of boiling salted water, cook the pasta al dente according to package instructions. Drain, rinse and set aside.
Meanwhile in a large serving bowl, make the dressing by whisking yogurt, oil, vinegar, mustard, onion, dill, Italian seasoning, salt and pepper until smooth and emulsified.
Add the cooked pasta on top of the dressing and stir to combine. Top with the chicken, tomatoes, green pepper and corn. Toss until everything is combined and evenly coated in the dressing.
Chill for 30 minutes before serving to allow the flavors to develop.
