Robert Luton
Robert Luton

Robert Luton

Division President, Japan


Robert Luton is Division President, Japan for Mastercard. In this position, Lutonhas overall responsibility for all aspects of Mastercard operations in Japan with the objective of building the Mastercard family of brands.

His core responsibilities include strengthening business alliances with Mastercard’s customer base in Japan, enhancing Mastercard brand awareness and promoting the growing usage and acceptance of Mastercard payment cards in this key market.

Luton brings more than a decade of experience of leadership roles in financial services in Japan. Prior to joining Mastercard, he was head of corporate development at Shinsei Bank, a leading Japanese financial institution. In this role, Luton led bank-wide strategic initiatives. During his six years at Shinsei Bank, he also headed the Bank’s consumer and commercial finance operations.

Luton joined Shinsei Bank in 2004 from GE Commercial Finance where he last held the position of Managing Director for Asia Equipment Finance, having spent close to two decades with GE.

A US national, Rob graduated with honors from Trinity College in Hartford, CT.