La sede internacional de esta empresa está en Bermudas, pero también tiene oficinas en México, Miami y en Puerto Rico.