Ebl Coaching
Teacher
Success Academy Charter Schools
Education Manager
The Trevor Project
Senior Special Projects Manager
The Trevor Project
Director of Strategic Assignments
TAPIF
English Teacher
RM Education
Project Coordination Team Leader
Language Centre Idiomas
ESL Teacher
RM Education
Project Manager
The Trevor Project
Interim Director of International Digital Crisis Services
The Trevor Project
Special Projects Manager
New York University
Trinity College, Dublin
Leiden University