. Candidate will also develop and implement a comprehensive social media strategy to increase our web traffic and our brand... online traffic and engagement.2. Manage and oversee all social media channels, including but not limited to Facebook, Twitter......
Job Location: Delhi - Noida, Uttar Pradesh, 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