portrait

Email

kcanini@NO_SPAMgmail.com

Snail mail

Kevin Canini
LDAP: canini
1600 Amphitheatre Pkwy.
Mountain View, CA 94043

Phone

(510) 397-9NO_SPAM797