Santiago, Santiago Metropolitan, Chile
The Institute of Directors
Pontificia Universidad Católica de Chile