Ashley McRae
Director of Educator Success
United StatesAshley, Director of Educator Success, ensures our educators have the necessary tools for success in their school placements once they start teaching in the U.S.
The Educator Success team is dedicated to supporting teachers throughout their transition and program experience with both proactive initiatives and the right personnel, who not only provide support but also advocate for their success.