1,405 reputation
2714
bio website about.me/taylorleese
location San Francisco, CA
age 33
visits member for 4 years, 11 months
seen Jul 7 at 8:37

Sr. Engineering Manager @ PayPal

Follow Me: