Technical Support & Service Manager - ESS / BESS - Mahindra & Mahindra Ltd | OpenTalent