Sarah Brown

Staff Supervisor

Hometown: Palo Alto, California