D Globalist.
–
New Delhi, Delhi, India
... Qualifications Bachelor’s degree in Marketing, Business, Communications, or a related field. 2-4 years of experience in marketing, branding, or a related role. Strong understanding of digital marketing channels and tools. Excellent written and ... - May 31