, strategic advice and activities, ensuring that messages are consistent and support the overall India country strategy. Provides... expertise Provides expert advice, support and challenge on communications to internal and external stakeholders. Supports......
Job Location: New Delhi, 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