Deputy Manager - Stores — Mahindra &… · Haridwar,… | Tsenta