Alberto Charro es doctor en Ciencias Económicas y Empresariales y MBA por la Universidad de Deusto (Bilbao, España). Con una larga trayectoria en BBVA, ha desarrollado su carrera liderando negocios y franquicias en varios países dentro del grupo.
En 1990 empezó su carrera profesional dentro de la institución y 6 años después se incorporó como responsable de la sucursal de Corporate Banking en Londres. En 2003 fue nombrado country manager en Brasil, y posteriormente también lo hizo en Portugal. Antes de su llegada a Uruguay, Alberto Charro era director en España de la Territorial Este, que comprende la Comunidad Valenciana, Islas Baleares y Región de Murcia.