Deputy Manager - Supplier… — Renew · Gurugram | Tsenta