Eduniversal
Business Schools Ranking

INCAE Business School

Alajuela Costa Rica

Campus Walter Kissling, Costa Rica

Campus Francisco de Sola, Nicaragua

P.O. Box 960-4050

COSTA RICA & NICARAGUA

4 Palmes

TOP Business School

Eduniversal Rankings
Deans’ Recommendations

228