Blame directors/history

e6cb59
Historical record of directors
e6cb59
cd2783
Brian Exelbierd
68444e
  Served: Jul 2020 - Current
cd2783
  Roles:
cd2783
  - Liaison:
68444e
    -  Jul 2020 - Current
a0c7d2
  ../meetings/2020-07-08
e6cb59
e6cb59
Johnny Hughes
68444e
  Served: Jan 2014 - Current
e6cb59
e6cb59
Tru Huynh
68444e
  Served: Jan 2014 - Current
e6cb59
e6cb59
Mike McLean
68444e
  Served: Jan 2014 - Current
e6cb59
cd2783
Thomas Oulevey
68444e
  Served: Apr 2020 - Current
cd2783
  Roles:
cd2783
  - Secretary
68444e
    -  Jun 2020 - Current
e6cb59
e6cb59
Jim Perrin
68444e
  Served: Jan 2014 - Current
e6cb59
e6cb59
Pat Riehecky
68444e
  Served:  Apr 2020 - Current
e6cb59
cd2783
Karanbir Singh
a9062c
  Served: Jan 2014 - October 18, 2021 (https://karan.org/posts/stepping-down/)
cd2783
  Roles:
cd2783
  - Chair
68444e
    -  2014 - Current
e6cb59
e6cb59
Fabian Arrotin
9efb93
  Served: Jan 2014 - 2019
a0c7d2
  ../meetings/2020-02-12
e6cb59
e6cb59
Ralph Angenendt
a0c7d2
  Served: Jan 2014 - Sept 2020
a0c7d2
  ../meetings/2020-09-09
a008bb
    
e6cb59
Karsten Wade
9efb93
  Served: Jan 2014 - May 1 2021
cd2783
  Roles:
cd2783
  - Liaison:
cd2783
    -  2013 - Jul 2020
a0c7d2
  ../meetings/2021-04-14
e6cb59
e6cb59
Carl Trieloff
9efb93
  Served: Jan 2014 - May 1 2021
a0c7d2
  ../meetings/2021-04-14
85e4b7
85e4b7
Josh Boyer
85e4b7
  Served: July 2021 - Current
85e4b7
  ../meetings/ToBePublished
85e4b7
85e4b7
Davide Cavalca
85e4b7
  Served: July 2021 - Current
85e4b7
  ../meetings/ToBePublished
85e4b7
85e4b7