Head of Corporate Communications
Visa is recruiting a Head of Corporate Communications to support our European markets (outside the UK and Ireland). The role will directly report to the Vice President, Corporate Communications, for Visa in Europe. The successful candidate will support the General Manager for Visa’s European business (outside the UK and Ireland), delivering a strategic corporate communications program that supports Visa’s business priorities and aligns with the marketing strategy across the European markets.

The role will be responsible to lead on all aspects of corporate communications including traditional and digital media engagement, executive visibility, employee communications, as well as supporting client communications and events.
13 October 2020