Troy Jones

Manager Of Customer Success at Greenlight Guru

No bio yet

Links

Previous companies

Otis logo

Org chart

Timeline

  • Manager Of Customer Success

    November, 2022 - present

  • Customer Success Manager, Team Lead

    April, 2022

  • Customer Success Manager

    June, 2021