Method:
Put pepper, garlic, ginger, pineapple, wine, allspice, cumin, coriander, thyme, turmeric and salt into a blender and process until smooth. Transfer marinade to a large re-sealable plastic bag, add steak and seal. Toss bag around gently so that marinade coats steak then refrigerate for at least 30 minutes or overnight.
Remove steak from bag and transfer to a large plate. Cover with plastic wrap and set aside to let come to room temperature.
Preheat grill to medium-high heat. Arrange steak on grill and cook, flipping once, about 6 to 7 minutes total for medium rare or 8 to 9 minutes total for medium well. Transfer to a cutting board and set aside to let rest for 5 to 10 minutes. Slice against the grain and serve.