Ben Ellis Location
California, United States
Ben Ellis Work
Ben Ellis Education
Stanford University
Master Of Business Administration
2001 - 2003
Massachusetts Institute of Technology
Bachelors (Mathematics, Economics)
1993 - 1997
Thomas Jefferson High School for Science and Technology
1989 - 1993
Ben Ellis Skills
Ben Ellis Summary
Ben Ellis, based in California, United States, is currently a Senior Vice President, Global Head of Visa Business to Business Connect at Visa. Ben Ellis brings experience from previous roles at Visa, McKinsey & Company and ashford.com. Ben Ellis holds a 2001 - 2003 Master Of Business Administration @ Stanford University. With a robust skill set that includes Due Diligence, Analysis, Risk Management, Capital Management, Management Consulting and more. Ben Ellis has 3 emails and 1 mobile phone numbers on RocketReach.