Rachel Rickles

Manager, Strategic Customer Success And Engagement at Newsela

About

Links

Previous companies

Teach For America logo

Timeline

  • Manager, Strategic Customer Success And Engagement

    April, 2022 - present

  • Customer Success Manager

    April, 2020

  • Professional Learning Manager

    August, 2019