Head of Government Affairs - Southern Africa
Visa South Africa, Gauteng, Johannesburg ZA
Job Description This dynamic position, to be based in Visa’s Johannesburg office, requires a proactive, solution oriented, articulate, strategic thinker, who is able to operate and interact at the hig...