Internet Moguls
–
India Gate, Delhi, 110011, India
Social Media Manager Job Location: South Delhi, Near Saket Responsibilities 1) Supervise/execute daily or regular scope of work for social media clients (planning, posting, monitoring, content creation etc.) 2) English copy/content writing ... - Jun 20