Su sede está en Fort Lauderdale (Florida).