Natasha Keech

Global Customer Success Operations Manager at Teletrac Navman

About

Links

Previous companies

Vontier logo

Timeline

  • Global Customer Success Operations Manager

    February, 2022 - present

  • Manager Customer Success

    September, 2018

  • Sales Executive Team Leader

    June, 2017

  • Senior Telesales Executive

    June, 2014

  • Telesales Executive

    October, 2013