01 - In a medium mixing bowl, whisk together soy sauce, olive oil, Worcestershire sauce, balsamic vinegar, and freshly squeezed lemon juice until fully blended.
02 - Incorporate minced garlic, Dijon mustard, brown sugar, black pepper, rosemary, and onion powder. Whisk thoroughly to achieve a homogeneous mixture.
03 - Place steaks in a large resealable plastic bag or shallow dish. Pour prepared marinade over the steaks, ensuring they are evenly coated.
04 - Seal the bag or cover the dish, then refrigerate for at least 2 hours and up to 24 hours, turning steaks occasionally for uniform absorption.
05 - Remove steaks from marinade, pat dry with paper towels, and discard used marinade. Proceed to grill, pan-sear, or broil to preferred doneness.