IMPESA, founded in 2013 in Costa Rica, is a leading fintech company renowned for its innovative payment solutions tailored to meet the diverse needs of businesses and consumers. With a presence in countries such as Nicaragua, Panama, Guatemala, the Dominican Republic, and Mexico, IMPESA is expanding... Read more
This company has no org chart yet
This company has no teams yet
This company has no offices yet