Natasha Keech

Global Customer Success Operations Manager at Teletrac Navman

Natasha Keech is an experienced professional in customer success and sales, currently serving as the Global Customer Success Operations Manager at Teletrac Navman since October 2013. Natasha has held various roles within the company, including Manager of Customer Success and Sales Executive Team Leader. In 2023, Natasha completed the VBS Ignite Graduate program at Vontier, designed to provide extensive business experience in a short timeframe. Earlier, Natasha worked as a Telemarketing Executive at Trafficmaster, focusing on outbound sales opportunities for fleet tracking. Natasha holds a Bachelor of Arts degree in Journalism from the University of Lincoln, completed in 2012.

Links

Previous companies

Vontier logo