Crystal Palace Club Badge

Crystal Palace

Est: 1905 Selhurst Park, London
Crystal Palace_1920x1280

CPFC Limited

Selhurst Park Stadium

Holmesdale Road


SE25 6PU

Main Switchboard: 020 8768 6000

Ticket Office: 0871 200 0071


Club Enquiries:


Steve Parish 

Sporting Director

Dougie Freedman

General Counsel

David Nichol

Club Secretary

Christine Dowdeswell 


Oliver Glasner

Assistant Manager

Paddy McCarthy

Academy Director

Gary Issott 

Chief Financial Officer

Sean O'Loughlin 

Chief Marketing and Communications Officer

James Woodroof 

Head of Retail

Foz Bowers

Head of Ticketing

Paul McGowan

Health and Safety Officer

Ben Collins

Operations Director

Sharon Lacey 

Supporter Liaison and Disability Access Officer

Nicola Gibbons 

Head of Safeguarding

Cassi Wright

Head of Sports Medicine

Dr Zafar Iqbal 

Head of Grounds and Estates

Bruce Elliot 

Chief Commercial Officer

Barry Webber 

Production Manager

Terry Byfield 


Steve Parish 

David Blitzer 

Joshua Harris 

John Textor