Tiene su sede en Daytona Beach, Florida.