Jon Ikegami

Active Cupertino, CA Partner for Innovation Counsel Llp