Lead Specialist
FactSet
Pontificia Universidad Católica de Chile
Elon University - Martha and Spencer Love School of Business