Soak cleaned corn in a bowl of water for approximately 30 minutes.
Heat a grill and place corn straight on the cooking surface. Cook until beautiful black & caramelized grill marks appear, turning frequently. DO NOT BOIL OR MICROWAVE CORN (sorry, but this is a big obnoxious NO-NO with me) or you will lose all of the sweet natural flavor.
Once corn has cooled enough to handle, cut off all of kernels. Add all of the remaining ingredients and mix together. Serve at room temperature or cold.