digital services lead in delhi

randstad india
position type
apply now

delhi, new delhi
Digital, Marketing & Communication
position type
reference number
randstad india

job description

digital services lead in delhi

Digital Services Lead

About the Organization

MACS (Marketing and Creative Services) is  Marketing & Communications shared services organization providing end-to-end marketing and creative services to marketing, sales and delivery teams across the organization. It is a truly global team with more than 300 marketing, creative and digital professionals, spread across India and Poland.

Job Description

The Digital Services Lead is responsible for leading and nurturing a service based ecosystem with industry leading digital technology frameworks and Martech tools. This role will focus on service delivery and growth within the internal and external customer base and on developing newer capabilities to add value to clients and strengthen the Capgemini brand. The role includes leading a large team of digital and social media specialists.

Key Responsibilities

Service Delivery

Manage the overall delivery operations provided by the offshore digital services team

Passionate about marketing technologies with an in-depth knowledge of web content management platforms and digital analytics tools

Expert implementation knowledge of web, SEO/SEM, email, social media, display advertising, Ad Words, digital analytics, content partnerships, review sites and retargeting

Develop strong working relationship with key client stakeholders across the globe and proactively address their needs

Act as a single point of contact & escalation point within customer organization for troubleshooting and resolving all issues arising from delivery-related account activities

Have a strong focus on customer value and improvement of overall customer experience

Have a transformation-led delivery approach with a view to bring in process optimization & automation (wherever possible)


Capability Development

Audit the existing capabilities within the team

Recommend and implement plan to set up new capabilities that add value to clients

Suggest ways to expand the footprint of the digital services team

Be updated with new technologies and upcoming trends in the digital domain and provide inputs on how these could be leveraged


People Management

Lead the team of digital and social media specialists

Manage team virtually across locations

Communicate task and expectations clearly

Provide constructive, meaningful and timely feedback to team members

Drive best practices sharing sessions amongst the teams to augment delivery

Drive upskilling programs for the team to stay relevant in the competitive domain




MBA in marketing and certified in digital marketing (preferred)

11 - 15 years of proven experience of managing multiple, complex and large engagements in digital marketing operations domain

At least 8 years’ experience in digital and social media marketing

Understanding of B2B Sales processes

Good experience across program management; strategic planning; customer interaction management; and business development skills

Has worked in a global environment with a sound application of cultural sensitivity

Proven experience in increasing operations efficiency & service delivery through process improvements, automation, team building and people management skills

Has been able to bring innovative solutions to challenges, as well as act and produce desired outcomes with limited direction

Demonstrated strong relationship building, communication, and influencing skills


Soft skills:

Proactive and objectives driven

Exceptional attention to detail

Disciplined and professional work ethic

Respect and empathy for team members

Ability to work under pressure and in a dynamic environment

Excellent written, oral, and interpersonal communication skills 




SEO, SEM, Digital Marketing, paidmarketing