DC

David Chapa

Customer Success Director

David Chapa is a Customer Success Director at Backbase, where they focus on enhancing customer satisfaction and retention across LATAM. Previously, they served as the Head of Customer Success at Ventup, where they established the customer success department from the ground up, significantly improving retention rates and automating processes. With a background that includes roles such as Special Projects Deputy Director at IGSA and Business Development Manager at City Credit Capital, David has cultivated expertise in project management, strategy development, and customer relationship management. David earned a Bachelor's degree in Economics from Universidad Autónoma de Nuevo León and a Master's degree in Economics from Tilburg University.

Location

Mexico City, Mexico

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices