Philip Thomas es el director ejecutivo y Terry Savage es el actual presidente del Festival.