Helen Smith é diretora executiva da IMPALA, onde conduz as estratégias políticas, comerciais e de comunicação, ajudando a colocar milhares de empresas e artistas independentes no mapa da Europa, aproveitando-se de sua força coletiva. Helen também concebeu os prêmios da IMPALA, o Plano de Ação Digital, bem como seu Plano Financeiro. Ela é membro do conselho de várias organizações, incluindo WIN, a Worldwide Independent Network.