Social Media Managers who have experience in handling the overall client project- Social Media Strategist along with Social... should have experience as social media strategist (agencies-added advantage) and should be experienced in a client servicing role.Requirement......
Job Location: Delhi, IndiaSelected articles on work and employment, which may be found interesting:
What to do if you are excessively loaded with the work?Find more articles on Articles page