Geneviève L.

Working Holiday, Chile

Stepabroad took care of everything for me, and I mean everything. It was an extremely stress-free experience. They found a job for me, they helped me book flights, find accommodation and sent me a literal novel of tidbits on Chile …