Prepare chicken by slicing the chicken breasts lengthwise (I butterfly then cut in half) so you have four thinner cutlets.
Add chicken and marinade ingredients to a large ZipLoc bag and mix it all together. Place in fridge for at least 30 minutes, up to two hours.
Meanwhile, make the dressing (see recipe here). Refrigerate it until it's needed.
Heat BBQ/grill to medium-high heat.
While grill is heating up, prepare the other salad ingredients and place in a large bowl.
Grill corn for a few minutes on each side (for about 10-12 minutes total). Using a knife, cut the corn off the cob once it's cooled down a bit.
Grill the chicken for approximately 5 minutes per side, or until it's cooked through. You may grill the corn and the chicken at the same time if you're using a BBQ and have enough room.
Toss salad ingredients together with dressing.
Once chicken is cooked, you can either slice all the pieces into strips and mix it in with the dressing, or simply place each chicken piece on top of each person's salad. Serve immediately.
Notes
I used a gas BBQ to make this recipe. Keep in mind that these directions are only a guideline as every BBQ or grill is different so adjust cooking time accordingly.