Our Team

Corinne Hua
Executive Director
Corinne Richeux Hua is the Founder and Executive Director of Stepping Stones. Corinne is half British and half French, and graduated in Chinese studies from Cambridge University in 1990.  Since Read More
Sebastien Carrier
Program Director
Sebastien is the Program Director of Stepping Stones, responsible for Stepping Stones' Corporate Projects and I Care Program, as well as coordinating and managing the organisation's research activities. He also responds Read More
Ross Pitcairn
Training Director
Ross volunteered as a trainer for Stepping Stones for four years while working for English First in Shanghai. He has worked in the ESL/EFL industry for over fifteen years, as Read More
Morgan Banaszek
Rural Volunteer Manager
Morgan Banaszek is Stepping Stones' Volunteer Manager with responsibility for conducting Orientation and Training sessions for the English teaching volunteers. She provides teaching advice, resources and occasional on-site support at the various Read More
Gloria Han
Project Manager
Gloria Han joined Stepping Stones in February 2012 as Project Coordinator. Gloria is responsible for managing the I Care Project, as well as assisting with Corporate Events. Gloria is from Hefei Read More
Wang Cui
Communications Manager
Wang Cui is Stepping Stones’ Communications Manager. Her main role is to develop fundraising capacity and manage Stepping Stones’ relationships with local government, companies, and project partners including other non-profits, Read More
Sherry Jia
Program Manager
Sherry, a Shanghai native, is responsible for managing  Stepping Stones' Videolink and Tutoring Programs, as well as coordinating the logistics and local communications for our Rural Tours. Before joining Stepping Stones, she Read More
Eva Hua
Finance Manager
Eva participated in various volunteer activities before being a member of Stepping Stones. With knowledge of non-profit organizations, she devotes herself to working with caring volunteers and friends who are Read More
Dora Havassy
HR Manager
Dora Havassy joined Stepping Stones in June 2016 as office volunteer. Dora is responsible for HR, including intern and staff recruitment and staff development. She holds an M.A. degree in Read More
Sally Wangsawijaya
Classroom Teaching Program Manager
Sally Wangsawijaya is the Program Manager for Stepping Stones’ Classroom Teaching Program (CTP). Her responsibility includes managing, recruiting and allocating volunteers to the teaching sites and ensuring a smooth operation Read More
Teddy Shi
Program Leader/Computer Teacher
Teddy is the Computer Teacher in our Digital Literacy Program "Stepping Up", responsible for planning the annual student curriculum and lessons to teach computer and life skills to Stepping Stones’ Read More
Ben Hu
Computer Teacher
Ben is a Computer Teacher in our Digital Literary Program "Stepping Up". “I joined Stepping Stones as a computer teacher in July 2017. I believe that humans cannot live without Read More
Xiaolan Gao
Program Officer
Xiaolan Gao is Stepping Stones' Program Officer, responsible for liaison with our local schools and community centers. Xiaolan, a Shanghai Native, graduated from Shanghai International Studies University, majoring in accounting. She Read More
Kelly Kuang
Finance and Legal Assistant
Kelly joined Stepping Stones as an intern in November 2016, then moved into the position of Finance and Legal Assistant at the beginning of 2017, and is now responsible for Read More
Selena Xu
Program Officer
Selena (Yueying) Xu is the program officer for the Tutoring program at Stepping Stones. To ensure a smooth and effective operation of the Tutoring program, Selena’s major responsibilities includes recruiting, Read More
Desiree Nieto
Teacher Trainer
Desiree majored in Translation and Interpreting, and with her passion for languages began teaching them. After completing TEFL/TESOL training, specializing in TEYL teaching, she taught languages for several years in Read More