Account Manager - Southern Europe
Visa
Madrid, SPAIN, Spain
7 днів тому
... management, sales, and or business development preferably at a global or ... clients, and build business development strategies• Strong business acumen, highly skilled in commercial and legal deal structures, and business case building• Ability to lead, ...
jobs.smartrecruiters.com