Finance & Administration
Safety & Risk Manager
Francisca was born in Arlington, Virginia, and moved to Santiago, Chile with her family when she was 8. She began working as a Program Manager for Austral Group programs in Chile before becoming Head of Chile’s operation team. As Safety & Risk Manager, she now oversees health & safety strategy and risk protocols for our in-person programs.