Natalie Castro, based in Providencia, CL, is currently a Director Of Operations at Accommodations Plus International, bringing experience from previous roles at SKY Airline, LATAM Airlines and TAM. Natalie Castro holds a 2021 - 2021 Pontificia Universidad Católica de Chile. Natalie Castro has 5 emails and 5 mobile phone numbers on RocketReach.