1,345 reputation
2714
bio website about.me/taylorleese
location San Francisco, CA
age 33
visits member for 4 years, 8 months
seen Feb 13 at 5:43

Sr. Engineering Manager @ PayPal

Follow Me: