Senior Manager, Business Development Executive Visa Direct
hace 6 días
London
Interact with every area of the organization: Business Development, Customer Support, Visa Consulting Analytics, Legal, Risk & Compliance, Marketing Teams, and C-Level as required. As the world's leader in digital payments technology, Visa's mission is to connect the world through the most creative,