Your Role We have an exciting opportunity for a General Manager to lead the Group's inhouse agency Brand Studio in... India. As General Manager, you will report to the Senior Vice President, Chief Communications Officer and be responsible......
Job Location: Pune, Maharashtra, IndiaSelected articles on work and employment, which may be found interesting:
What motivation's ways are used by employers?Find more articles on Articles page