At least two hours before or the night before mix the seasonings for the steak together, rub on both sides of the steak, wrap in cling wrap and place in the fridge.
An hour before cooking take out of fridge and get to room temp and slice into 4 oz servings.
In a large bowl combine the corn, beans and the artichokes, in a small bowl combine the rest of the ingredients for the dressing and whisk, pour onto the corn and bean mixture and toss well let sit out for an hour before serving to marry the flavors and get to room temp. You can make several hours before serving and keep in the fridge also.
Time to BBQ up the steak, for medium cooked steaks pre heat the BBQ on medium heat for 10 minutes.
Put the steaks on the BBQ 5-7 minutes on each side keeping the lid closed. The trick it to cook the steaks on a medium heat which keeps the inside tender, and the outside slightly charred. This is a cheaper, leaner cut of meat so you don’t want to cook it on high heat it will make it tough.
Remove steaks from heat and let them sit for 10 minutes before serving, this way they remain juicy and tender.