Discover India Tours
–
New Delhi, Delhi, India
Job Title- Graphic Designer Location: Delhi, India Employment Type: Full-Time Conceptualize and design visually stunning graphics and animations for both digital and print like Itinerary, Invitation, Presentation,postcards etc. ● Proficient in video ... - Apr 25