Taylor Leese

San Francisco, CA

about.me/taylorleese

Age: 32

Sr. Engineering Manager @ PayPal

Follow Me: