Board of Directors Melissa Hendershott Board Chair Steve Kern Vice Chair Richard Holmes Treasurer Amy Zhu Board Member Divya Sreekumar Board Member Forrest Collman Board Member Jacqueline Middleton Board Member Nancy Li Board Member Omar Contreras Board Member Ranjit Kapila Board Member