Kelly Buck's Location
Saint Louis, Missouri, United States
Kelly Buck's Work
Kelly Buck's Education
Kelly Buck's Summary
Kelly Buck, based in Saint Louis, Missouri, United States, is currently a Team Lead, Renewals Contract Specialist at Okta, Inc., bringing experience from previous roles at Equifax and Ca Technologies. Kelly Buck holds a Missouri Western State University. Kelly Buck has 1 email on RocketReach.