Kelly Keller's Location
San Francisco, CA, US
Kelly Keller's Work
Kelly Keller's Education
Kelly Keller's Summary
Kelly Keller, based in San Francisco, CA, US, is currently a Director of Operations at Numerai, bringing experience from previous roles at Kayak Investment Partners LLC and Standard Pacific Capital. Kelly Keller holds a 2008 - 2012 Bachelor of Arts and Sciences in Psychology @ University of Colorado at Boulder. Kelly Keller has 4 emails and 1 mobile phone number on RocketReach.