logo logo

James STEWART

James STEWART, General Secretary, Communist Party of Ireland.

Career

  • General Secretary, Communist Party of Ireland.

Politics

communist Party of Ireland

Party affiliation: communist party

See on larger map
Nationality