Prepare the green vinaigrette by blending olive oil, parsley, cilantro, white wine vinegar, garlic, salt, and pepper until smooth. Set aside.
Preheat grill or grill pan to medium-high heat. Season the beef generously with salt and pepper.
Grill the beef for 4 to 5 minutes per side for medium-rare, or until it reaches your desired doneness. Let it rest for 10 minutes before slicing thinly against the grain.
In a large bowl, combine the lettuce, cherry tomatoes, cucumber, red onion, and corn kernels. Toss lightly with half of the vinaigrette.
Top the greens with sliced avocado, the rested beef slices, and crumbled cheese. Drizzle with the remaining dressing before serving.