Dr. Elizabeth Dahlen
Trustee
Dr. Elizabeth Dahlen is a seasoned leader with international experience in orchestrating complex and diverse stakeholders, leading business operations, and launching new initiatives. She currently serves as the Director of Finance and Operations for the Department of Chemistry at Stanford University, where she oversees a team of over 40 staff members and manages an annual operating budget of $16 million.