As the world’s leader in digital payments technology, Visa’s mission is to be the best way to pay and be paid, and connect the world through the most creative, reliable, and secure payment network - enabling individuals, businesses, and economies to thrive. In Marketing our mission is to capture the next generation of culture and commerce and drive measurable impact for both the brand and the business. This vital role is based in our regional headquarters in London and will strategize and partner with customers and sales teams to identify opportunities to drive marketing activities that lead to successful commercial outcomes for the client. They will bring to this position marketing experience in world-class brands and will be ready to drive Visa’s growth to the next level in the UK, through marketing that is strategically sound, engages with consumers’ hearts and minds, and delivers on our customer’s business objectives. The Manager, Marketing Services UK&I will: • Support key client relationships and negotiations around the implementation of marketing activities in the UK, including brand/performance marketing, digital/social media, and marketing services with a key tier 1 national client.
Create an account to see the full posting, access our search engine, and more.