b'Role Description This is a full time, on site Graphic Design Intern role located in Nehru Place, New Delhi. The Graphic Design Intern will be responsible for helping develop creative designs, layouts, and graphics for various platforms and projects. They…