Rachel behaalde een doctoraatstitel aan de K.U. Leuven en is gespecialiseerd in Mentoring. Haar uitvalsbasis is Shanghai vanwaaruit ze instaat voor de training en consultancy activiteiten van Kenaz.