BLAST, a global leader in competitive entertainment, has officially announced the appointment of Steve Rossi as Senior Vice President of Brand Partnerships. Rossi joins the team...
Rossi joins BLAST following senior commercial leadership roles at Activision Blizzard, the National Football League (NFL) and Univision Communications He will drive BLAST’s next phase of...