INCAE Business School

1 follower


INCAE Business School is an international business school located at the Francisco de Sola campus in Nicaragua and the Walter Kissling Gam campus in Costa Rica.

Industries

Headquarters

Employees

Links