Company Description
Visa is a world leader in payments and technology, with over 259 billion payments transactions flowing safely between consumers, merchants, financial institutions, and government entities in more than 200 countries and territories each year. Our mission is to connect the world through the most innovative, convenient, reliable, and secure payments network, enabling individuals, businesses, and economies to thrive while driven by a common purpose – to uplift everyone, everywhere by being the best way to pay and be paid.
Make an impact with a purpose-driven industry leader. Join us today and experience Life at Visa.
Job Description
Team Summary
The Australia, New Zealand and South Pacific (AuNZSP) team are responsible for executing Visa's strategy in the countries that make up the AuNZSP cluster. Our marketing team is responsible for Visa’s brand health and delivering best in class consumer, B2B and client marketing to drive business growth across AuNZSP.
The role reports to the SVP Head of Marketing, Asia Pacific and the SVP, Group Country Manager, AuNZSP.
What a VP, Head of Marketing, AuNZSP does at Visa:
Develop marketing strategies for AuNZSP that support the achievement of business and brand objectives, focusing on key initiatives that are aligned to strategic initiatives, as agreed with Country, Regional, and Global Leadership.
Evaluation of marketing strategies and campaigns against agreed business and brand objectives, maximize return of investment from marketing activities through the optimization of marketing budget allocation by market, by activity and by media channel.
Why this is important to Visa:
Visa’s marketing team is integral to positioning Visa as a partner of choice to our clients – from big banks to merchants, fintechs, SMBs and government. Client marketing within AuNZSP requires intensive partner interactions, provision of high-quality insights and strategic conversations, with Heads of Marketing of Visa’s clients, who are amongst the largest issuers in Asia-Pacific.
Qualifications
What you will need:
- 15 to 20 years of relevant industry experience with a minimum of 10+ years of experience with related Marketing and Marketing leadership roles.
- Passionate about marketing with extensive experience in marketing strategy and execution, alongside Brand Management and Media management experience.
- Confidence and ability to work with senior clients within marketing and at the executive level across existing and new partners.
- Extensive communication development and execution experience, with a focus on digital and experiential activation.
- Strategic, analytical thinker who consistently challenges the status quo and constructively challenges the team to aim for higher ground.
- Ability to demonstrate thought leadership with outstanding executive communications skills as a spokesperson for Partnerships within Visa and across the industry.
- Proven experience in managing complex, cross-functional projects across internal and external organizations.
- Possess strong business acumen and demonstrate being commercially minded – good with financials, numbers and forecasting.
- Ability to develop amazing strategic narratives that commercializes ideas.
- Ability to attract, develop and retain top marketing talent.
Additional Information
Visa is an EEO Employer. Qualified applicants will receive consideration for employment without regard to race, color, religion, sex, national origin, sexual orientation, gender identity, disability or protected veteran status. Visa will also consider for employment qualified applicants with criminal histories in a manner consistent with EEOC guidelines and applicable local law.