Andre Seeck sucede en el cargo a Claes Tingvall, quien fungió como presidente desde el 2004.
Euro NCAP está conformado por 11 miembros que representan a los ciudadanos y consumidores de las 27 naciones de la Unión Europea. La organización independiente provee a los consumidores que viajan en automóvil un análisis realista y objetivo del funcionamiento de la seguridad de algunos de los coches más populares vendidos en Europa.