Whisk dressing ingredients together and set aside.
Cook corn: Add 1-2 inches of water to a large skillet. Bring to a boil. Add corn and cook for 3-4 minutes, rotating to cook on all sides. Drain. Heat grill on medium-high heat. Brush corn lightly with olive oil and grill for a few minutes, rotating it as it cooks, until golden on all sides.
Allow corn to cool and then cut corn off of the cob and add to a bowl.
Assemble: Add salad ingredients to a bowl and drizzle with desired amount of dressing. Toss to combine.
