Deputy Manager - Admin & Security at ReNew | HireBase