Honorary officers

The honorary officers of BCS are:

Prof Liz Bacon

 
President
Professor Liz Bacon

List of Past Presidents

Jos Creese

 
Deputy President
Jos Creese

Michael Cooper


Vice-President Finance
Michael Cooper
Dr Tom Abram


Vice-President
Trustee Director and Chair, BCS Learning & Development Ltd
Dr Tom Abram
Jim Norton
Vice-President
Trustee Director, BCS Learning & Development Ltd
Professor Jim Norton
Iain Thompson
Vice-President Membership
Iain Thompson
Rebecca George
Vice-President, Policy & Public Affairs Board
Rebecca George
Paul Martynenko
Vice-President, Professionalism
Paul Martynenko
Prof Jeff Magee
Vice-President and Chair, Academy
Professor Jeff Magee
James Davenport
Vice-President, Academy (Academy of Computing Trustee)
Professor James Davenport
Mr Roger Marshall


Immediate Past President
Roger Marshall