CM

Cora McIlwain

Head Of Customer Success at Glean

No bio yet

Links

Previous companies

PAPER logo
British Council logo
TEACH FIRST logo

Timeline

  • Head Of Customer Success

    May, 2023 - present

  • Customer Success Team Manager

    January, 2022

  • Customer Success Team Lead

    August, 2021