Department: Creative Team Purpose of the role: Managing a whole bunch of creative strategists and Sr. Creative Strategists. Responsible for creating creative solutions that have a high impact. The role involves listening to clients and unde......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
Your requirements to the prospective workFind more articles on Articles page