Director of Finance
San Jose, CA
Clontech Laboratories, Inc.
Takara
Clontech
Takara Bio USA, Inc.
Stanford University