Kelli Allen's Location
Eureka, MO, US
Kelli Allen's Work
Kelli Allen's Education
Kelli Allen's Skills
Kelli Allen's Summary
Kelli Allen, based in Eureka, MO, US, is currently a Director of Product Development at Mastercard, bringing experience from previous roles at MasterCard Worldwide and Maritz. Kelli Allen holds a 1991 - 1995 B.A. in Business Administration @ Augustana College. With a robust skill set that includes Product Management, Payment Cards, Payment Card Processing, Management, Business Analysis and more, Kelli Allen contributes valuable insights to the industry. Kelli Allen has 2 emails on RocketReach.