Truecar
–
Kansa, Odisha, India
... Reporting to the Regional Manager of Sales, the Business Development Manager is responsible for identifying, developing, and managing relationships at all levels within assigned and new accounts, act as a liaison between the dealer and TrueCar, ... - Apr 30