Neil Beecroft est Responsable de la mise en œuvre des questions de développement durable dans les opérations de l'UEFA afin de réduire l'impact environnemental de mesurer les avantages économiques découlant de l'organisation et d'intégrer une dimension sociale durable dans les différents événements de l’UEFA.