Leslie Kilgore's Location
San Francisco, California, United States
Leslie Kilgore's Work
Leslie Kilgore's Education
Stanford University Graduate School of Business
Master of Business Administration
1990 - 1992
The Wharton School
Bachelor of Science (Economics)
1983 - 1987
Leslie Kilgore's Summary
Leslie Kilgore, based in San Francisco, California, United States, is currently a Marketing Executive at Netflix, bringing experience from previous roles at Netflix. Leslie Kilgore holds a 1990 - 1992 Master of Business Administration @ Stanford University Graduate School of Business. Leslie Kilgore has 2 emails and 1 mobile phone number on RocketReach.