Visa
–
Bellevue, WA
... Masters, MBA, JD, MD) or 6+ years of work experience with a PhD 12-15 years of Payment Industry and/or related SaaS/High Tech industry experience 12-15 years of proven success in a sales, business development &/or alliance partner function Strong ... - Apr 29