01 - In a medium mixing bowl, whisk together the soy sauce, olive oil, Worcestershire sauce, balsamic vinegar, and lemon juice until the mixture is fully blended.
02 - Add the minced garlic, Dijon mustard, brown sugar, black pepper, rosemary, and onion powder. Whisk again to ensure all components are thoroughly combined.
03 - Arrange steaks in a large resealable plastic bag or shallow dish. Pour the marinade over the steaks, making certain they are evenly coated.
04 - Seal the bag or cover the dish, then refrigerate for a minimum of 2 hours and up to 24 hours, turning the steaks occasionally for even flavor distribution.
05 - Remove steaks from marinade and pat dry with paper towels. Discard the used marinade. Grill, pan-sear, or broil steaks to preferred doneness.