Estamos legalmente registrados en el Reino Unido con nuestra sede en Panamá. Sin embargo, nuestro equipo se extiende mucho más allá de las fronteras geográficas, abrazando un grupo diverso y multicultural de colaboradores que trabajan desde cualquier lugar gracias a la flexibilidad del trabajo remoto.
Nuestros servidores están ubicados en los EE. UU. y la Unión Europea.