Ben Ellis's Location
California, United States
Ben Ellis's Work
Ben Ellis's 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's Skills
Ben Ellis's Summary
Ben Ellis, based in California, United States, is currently a Senior Vice President, Global Head of Visa Business to Business Connect at Visa, bringing 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 contributes valuable insights to the industry. Ben Ellis has 4 emails on RocketReach.