To just talk to Navi customer care, you have a few options: 1. Call their customer support phone number: Navi has a dedicated customer support phone number074395 98327-: that you can call to speak with a customer service representative. Their current phone number navi@help.com