3/1 – WWE Opens Latin America Office in Miami

WWE announced today that it has opened a new office in Miami, Florida to serve as its headquarters for all operations in Latin America. The Miami office will focus on achieving significant growth across all lines of WWE’s business including Media Distribution, Live Event Touring, Consumer Products and Digital within Latin American markets.