Tribes Communication
–
Gurugram, Haryana, India
... Ignite brings that rare blend of creativity with insights to help brands succeed with out-of-home media. Job Title: Senior Manager - Business Development Location: Gurgaon Qualification: Bachelor’s degree in business administration, Marketing, or a ... - May 23