Preheat the grill to medium-high heat. Season the flank steak with salt and black pepper, then rub with 1 tablespoon of olive oil.
Grill the steak for about 6-8 minutes on each side, or until it reaches your desired doneness. Remove from the grill and let it rest for 5 minutes before slicing thinly against the grain.
While the steak is resting, grill the corn (if using fresh) for about 10-12 minutes, turning occasionally until charred. If using frozen corn, sauté it in a skillet over medium heat until heated through and slightly browned.
In a large bowl, combine the mixed salad greens, cherry tomatoes, grilled corn, and crumbled Gorgonzola cheese.
In a small bowl, whisk together the balsamic vinegar, honey, Dijon mustard, and remaining 3 tablespoons of olive oil until well combined.
Drizzle the dressing over the salad and toss gently to combine.
Top the salad with the sliced steak and serve immediately.