Magneto
–
India Gate, Delhi, 110011, India
... Role Description This is a full-time on-site role for a Graphic Designer located in Delhi, India. The Graphic Designer will be responsible for graphics, graphic design, logo design, branding, and typography. They will create visual solutions for ... - May 23