Mahindra & Mahindra
–
Aerodrome Area, Odisha, 751020, India
... §Traveling to potential and existing customers within an assigned sales area to present company offerings and build brand awareness §Utilizing outbound telephone calls, email communications, and face-to-face meetings with customers to close sales ... - Jun 16