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
Analysis
Analytics
Business Strategy
Capital Management
Competitive Analysis
Consumer Lending
Corporate Development
Credit Risk
Due Diligence
Enterprise Risk Management
Financial Modeling
Growth Strategies
Liquidity Management
Management
Management Consulting
Mergers & Acquisitions
Payments
Private Equity
Risk Management
Start-ups
Strategic Planning
Strategy
Valuation
Venture Capital
Start Ups
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 Analysis, Analytics, Business Strategy, Capital Management, Competitive Analysis 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.