To make the marinade, In a ziptop bag or a shallow dish, combine soy sauce, olive oil, Worcestershire sauce, minced garlic, brown sugar, and black pepper. Stir well to combine.
Put the steak in the marinade, and make sure it’s evenly covered by the marinade. Cover and refrigerate for at least 2 hours, or overnight if time allows. Don’t go over 12 hours as the meat will become mushy rather than tender.
Preheat the grill and prepare it for direct heat cooking over high heat. Clean and lightly oil the grill grates.
Remove the steak from the marinade, shaking off the excess. Pat the steak dry with paper towels.
Grill the steak for about 6-8 minutes per side for medium-rare, or to your preferred doneness.
Allow the steak to rest on a sheet pan fitted with a wire rack for at least 5-10 minutes, covered with foil to keep it warm. Slice the steak into bite-size pieces.
Arrange the lettuce on a large platter, followed by the steak in the center, and the remaining salad ingredients around it (arrange the largest in the center, and then work your way out).
To make the dressing, in a jar with a lid, or a small bowl, combine extra virgin olive oil, lemon juice, honey, dijon mustard, garlic, pepper, salt, and parsley.
Drizzle the dressing on the salad right before serving.