A Avenues The World School posiciona-se como uma nova escola de pensamento focada em desenvolver cidadãos globais. O primeiro campus foi inaugurado em setembro de 2012, na cidade de Nova York, no bairro de Chelsea. Em 2019 a instituição completa o seu segundo ano de operação em São Paulo, e inicia em breve suas operações na China.
Com essa visão global, a Avenues possui alguns desafios. Entre eles, está o fato de que a equipe de TI é muito enxuta e recebe demandas muito variadas. Para poder atender a todas essas demandas, existe a dependência de soluções e estratégias inteligentes e o apoio de parceiros em muitos casos.
Para superar os desafios da expansão, a instituição de ensino busca soluções em nuvem sempre que possível, e de preferência, que possa contar com parcerias globais e soluções que atendam todos os campus de forma adequada.