2025-2026 Attendance

Section 2 of the CPI Bylaws state: Failure to Participate. Any Council Member who fails to attend any four meetings in a year, and also fails to enlist an Alternate from the Member’s unit, may be replaced by an Alternate from the Member’s unit until the next election with approval of the Chair.

A – Sent an Alternate PI the meeting
X – Present for the meeting
Z – Attended the meeting via Zoom
— – Did not attend or send alternate PI
N/A – Meeting cancelled

Sept

Oct

Nov

Dec

Jan

Feb

Mar

Apr

May

June

July

Aug

Jorge Alvarado Chair

X

X

Joe Arosh

X

Giridhar ‘Giri’ Athrey

X

Keith Biggers

Z

Janet Bluemel

X

X

Rebecca Brooker

A

X

Rodolfo Cardoso

X

X

Sanjukta Chakraborty

Z

Z

Suman Chakravorty

Z

Z

Bahar Dadashova

Z

Z

Laura Dague Vice Chair

X

X

Courtney Daigle

X

Nimir Elbashir

Margaret Foster

Shannon Glaser

Z

Z

Brianne Glover

Z

Z

Carl Gregory

X

Jean-Luc Guermond

X

John ‘Drew’ Hamilton

Z

X

Tracy Hammond

X

X

Tim Hartmann

Bruce Herbert

X

Paul Hernandez

X

X

Srividhya Iyer

Daniel Jiménez

X

X

Natalie Johnson

X

Irfan Khan

Z

Jonathan Kotinek

X

X

James Kovar

X

Katy Lane

Z

Z

Rafael Lara-Alecio* *Appointed substitute for retired G. Webb

X

Z

Sufang Liu

Z

Z

Wenshe Liu

X

Dai Lu

Xingmao ‘Samuel’ Ma

Z

X

Annmarie MacNamara

Z

Z

Felix Mormann

Z

Z

Theresa Morris

X

X

Georges Naufal* *alternate for M. Campbell

X

X

Robin Page Past Chair

X

X

Henry Potter

X

X

David Powers

X

Shreya Raghavan

X

X

Jean Ragusa

Z

Z

Nathanael Rosenheim

X

A

Alexei Safonov

X

X

Justin Scheiner

X

X

Anil C. Somenahally

Z

Z

Courtney Starrett

Z

David Stelly* *alternate for unexpired COALS seat

X

X

Lee Tarpley

Z

Z

James ‘Jamie’ Thompson

Nathan Tichenor

X

X

Taylor Ware

X

X

Sarah White-Springer

X

X

Qingwu Xue

Z

Z

2024-2025 Attendance