Michael Hafer

Vice President, Global Cards