Manager, Search, Media Delivery and Operations, India
Mindshare · Gurugram · onsite · Posted 1d ago
Undisclosed4–6 yrsfulltimeSourced from
About a minute. You'll make an account on the way through.
About this role
Job Summary
As part of the Global Operations Centre (GOC), you will work closely with teams across the United States, Europe, and Asia to deliver high-impact solutions in a collaborative, multicultural environment. We are looking for a Manager Social who will:
- Make Strategies and Planning
- Execution and Optimization for Paid campaigns across social media platforms
- Create Performance reports review deck for clients
- Understand the projects and clients requirements deliver accordingly
- Coordinate with cross functions to deploy campaigns
Requirements
If this opportunity looks right for you, we are looking for candidates who have:
- Graduation or post graduation degree in any stream
- 4-6 years of experience of running paid social campaigns
- In-depth knowledge of social platforms (Facebook, Twitter, LinkedIn, Snapchat etc.)
- Have created media plans for client briefs
- Excellent communication and interpersonal skills
- Proficiency in MS-Office and Social Media Management Tools like SocialFlow, Sprinklr, etc
- Should be able to multi task and handle multiple clients at one time
- Hand on experience in social media advertising and ad creation optimization
- Active interest in digital, paid media, planning, strategizing, web analytics and other aspects of performance marketing
- Team Management
Disclaimer: This job posting has been aggregated from external source. Role details, content, and availability are subject to change. Applicants are advised to confirm the latest information directly on the company website before applying.
Sourced from naukri
Skills
interpersonal skillsmedia managementweb analyticsmedia planningFactteam managementGlobal OperationsSocial MediaadvertisingMS Office
About Mindshare

Mindshare
Marketing & Advertising
7.5k+
employees
1997
29 years old
London
United Kingdom
About
Mindshare is a global, multi-award-winning, media agency network of 9,300 people across 86 countries united by the desire to create new media experiences.
Industries
Marketing & AdvertisingMedia & Entertainment / Publishing
Employee ratings
78 reviews
3.5/ 5
Culture
3.3
Career growth
2.8
Work-life
3.2
Employees rate it well for
Work Culture12Work Life Balance8Work Environment7Learning6Appraisal6
Find them on