Taylor Leese

San Francisco, CA

about.me/taylorleese

Age: 33

Sr. Engineering Manager @ PayPal

Follow Me: