Premier League Logo
Crystal Palace Club Badge

Crystal Palace

Official Website:

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 


Patrick Vieira

Assistant Manager

Osian Roberts

Academy Director

Gary Issott 

Chief Financial Officer

Sean O'Loughlin 

Chief Marketing and Communications Officer

James Woodroof 

Head of Retail

Laura Holland

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 

Commercial Director

Barry Webber 

Media Relations Manager

Harriet Edkins 

Production Manager

Terry Byfield 


Steve Parish 

David Blitzer 

Joshua Harris 

John Textor