Allan Chen, M.B.A.

Chief Information Officer

Information Technology

Contact Information

Office: 650.543.3889