Alexandra Araujo de Sola

No bio yet

Location

San Salvador, El Salvador

Links


Org chart

No direct reports

Teams

This person is not in any teams


Offices

This person is not in any offices


INCAE Business School

1 followers

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

Employees

501-1,000

Links