Senior Manager, Corporate Communications, UAE
Core
Lead external communications strategy, media relations, and content development for Visa in the UAE and GCC region to strengthen corporate reputation and support business objectives.
Role type
Senior Manager, Corporate Communications
Builds
External communications campaigns, internal communications programs, and executive thought leadership content
Domain
Payments technology / Financial services
Deliverable
production ML models | product features | dashboards & analysis | research | client delivery | infrastructure | physical/clinical work
Required skills
Strategic communications planning, media relations management, content development and storytelling, crisis and issues management, agency and budget management, data-driven performance measurement, cross-functional stakeholder influence, project management
Preferred skills
Understanding of the payments ecosystem and fintech space, experience in a global organization, ability to create visual/graphic content, proficiency with digital and AI tools
Technologies
PowerPoint, Word, Excel
Responsibilities
Execute communications strategies aligned with regional business priorities; manage relationships with Tier 1 media outlets; develop multi-channel content pipelines and scalable messaging frameworks; lead proactive and reactive media engagement including crisis support; manage communications agencies and associated budgets; deliver internal communications strategies and leadership messaging; track and evaluate communications performance against KPIs.
Seniority
Senior Manager, hands-on leadership with strategic counsel