Start tenderizing the meat by pounding it with a mallet (or rolling pin). Set it aside.
In a glass measuring cup (or other container with a pouring spout), combine the soy sauce, vinegar, Worcestershire sauce, vegetable oil, lemon juice, brown sugar, granulated onion, garlic powder, rosemary, and thyme.
Place the meat in a shallow baking dish (or large zippered freezer bag) and pour the marinade over it. Cover the baking dish with plastic wrap (or, if using a freezer bag, remove excess air from it).
Place the meat in the refrigerator and let it marinate for 10-12 hours. If using a baking dish, flip the meat over after 5 hours. This long marination helps to tenderize it and provides the meat with incredible flavor.
Remove the meat from the marinade and place it on a dry surface. Let the meat sit for 45 minutes to 1 hour to take the chill off before grilling. (Cold meat doesn’t sear well).
Pour the leftover marinade through a fine mesh sieve into a small saucepan. Discard the herbs.
Bring the liquid to a boil, then lower the heat to a simmer for 5 minutes. Set it aside.
Lightly oil the grates of the grill and preheat it to 500 degrees F.
Just before grilling, salt and pepper the meat. Sear the meat on one side for 4-6 minutes or until browned, and then flip over and repeat.
Turn the grill down to medium-high heat and continue cooking until an instant-read thermometer registers 130-135 degrees F for medium rare.
Place the meat on a cutting board and let it rest for 5 minutes before slicing. Cut thin slices against the grain for a tender texture.
Serve with the reserved sauce and garnish with parsley if desired.