Honorary officers

The honorary officers of BCS are:

Ray Long

 
President
Ray Long

List of Past Presidents

Paul Martynenko

 
Deputy President
 Paul Martynenko

Michael Cooper


Vice-President Finance
Michael Cooper
Philip Bourne


Vice-President
Trustee Director, BCS Learning & Development Ltd
Philip Bourne
 
Gillian Arnold

Vice-President
Trustee Director, BCS Learning & Development Ltd
Gillian Arnold
Iain Thompson Vice-President Membership
Iain Thompson
Rebecca George

Vice-President, Policy & Public Affairs Board
Rebecca George
Prof Jeff Magee
Vice-President and Chair, Academy
Professor Jeff Magee
James Davenport
Vice-President, Academy (Academy of Computing Trustee)
Professor James Davenport
Jos Creese


Immediate Past President
Jos Creese