Rachael Mammen

Senior Manager, Sales Development at Okta

About

Links

Peers

View in org chart

Timeline

  • Senior Manager, Sales Development

    May, 2023 - present

  • Manager, Sales Development

    May, 2018

  • Team Lead, Sales Development

    November, 2016

  • Strategic Account Development

    April, 2016