Skip to main content
Davide Villa

Davide Villa

Senior Consultant, Edgar Dunn and Co.
Davide is a Senior Consultant based in EDC’s San Francisco office. He has more than 5 years of strategy consulting experience within payments and financial services across the North American, Asian, European, and African markets. Davide has worked with leading global merchants, and payment suppliers to retailers, to develop omnichannel acceptance strategies and optimize payment acceptance strategies. He uses the 360° Payment Diagnostic methodology, developed by EDC, to identify cost inefficiencies and new growth opportunities for retailers, by assessing the mix of payment methods, acceptance channels, innovative customer touchpoints, and optimizing Payment Service Providers and acquiring relationships. Outside of work Davide likes to plan exotic travels and enjoys several sports and activities, including football (soccer), skiing, running, and hiking.