New C-suite appointments so far this year demonstrate the payments industry’s efforts to digitize their offerings and cater ...