Sr Territory Manager - Retail Service at Mahindra & Mahindra (Vijaywada, Vijaywada, IN) — aijobsearch