Robert Leonard

Sr. Director - Emerging Payments Technologies Development (Mobile & Wireless)

Robert Leonard is currently the Managing Director of Push Payments at MasterCard Worldwide, where they have been involved in several key roles since 1999, including Senior Director of Emerging Payments Technologies Development. Prior to their tenure at MasterCard, they worked as a Project Manager at Pacific International Services and held various engineering and project management positions, including Lead Project Engineer at the Defense Logistics Agency. Robert's academic background includes a Master of Business Administration from Wright State University and an additional MBA in Finance from the University of Missouri-Saint Louis, complemented by a BS in Aerospace Engineering from the University of Cincinnati.

Location

O'Fallon, United States

Links


Org chart

This person is not in the org chart


Teams

This person is not in any teams


Offices

This person is not in any offices