Loading spinner

James Barnes

Current Appointments

Appointment History

  • Sonoma County Public Law Library Board of Trustees
    2nd Term: Jan 03, 2020 to Feb 04, 2021
  • Sonoma County Public Law Library Board of Trustees
    1st Term: Jan 02, 2019 to Jan 02, 2020
  • Sonoma County Public Law Library Board of Trustees
    4th Term: Jan 01, 2022 to Dec 31, 2022
  • Sonoma County Public Law Library Board of Trustees
    3rd Term: Mar 16, 2021 to Jan 04, 2022