If you need more lookups,
subscriptions start at $34 USD/month.
Ben Ellis Location
California, United States
Ben Ellis Work
Senior Vice President, Global Head of Visa Business to Business Connect @ (April 2022 - Present)
Global Solutions Initiatives @ (November 2016 - May 2022)
Head of Enterprise Risk Management @ (January 2015 - May 2022)
Partner @ (August 1997 - January 2015)
Senior Manager, Partner Relationships @ (June 1999 - February 2001)
Summer Associate @ (January 1996 - January 1996)
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
Due Diligence
Analysis
Risk Management
Capital Management
Management Consulting
Consumer Lending
Growth Strategies
Payments
Start Ups
Corporate Development
Strategy
Credit Risk
Liquidity Management
Private Equity
Enterprise Risk Management
Business Strategy
Valuation
Financial Modeling
Competitive Analysis
Strategic Planning
Management
Analytics
Venture Capital
Mergers and Acquisitions
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 2 mobile phone numbers on RocketReach.
Looking for a different Ben Ellis?
Find contact details for 700 million professionals.