Michele Ball's Location
St. Louis, MO, US
Michele Ball's Work
Michele Ball's Education
Michele Ball's Summary
Michele Ball, based in St. Louis, MO, US, is currently a Vice President of Software Engineering at Mastercard, bringing experience from previous roles at Mastercard and First Allied Advisory Services. Michele Ball holds a 2011 - 2012 Master of Business Administration (MBA) @ Lindenwood University. Michele Ball has 4 emails and 4 mobile phone numbers on RocketReach.