In a medium-sized bowl, combine the sweet corn, cherry tomatoes, green pepper, red onion, cilantro, olive oil, lime juice, and zest. Season the mixture with salt and pepper, then stir thoroughly to blend all ingredients. Cover the bowl with plastic wrap and refrigerate for a minimum of one hour to allow flavors to meld before serving.