Techmagnate - A Digital Marketing Agency Logo

E-commerce SEO Lead

Techmagnate - A Digital Marketing Agency

All India, Delhi 10 to 14 Yrs 2 months ago

Job Description

As a General Manager / Assistant General Manager SEO at Techmagnate, you will play a crucial role in managing a team of SEO professionals and driving client satisfaction through RoI-driven digital marketing strategies. Techmagnate is a leading Digital Marketing Agency based in New Delhi, India, known for its core competencies in digital marketing & technology solutions. With a strong team of over 250 young digital marketing experts, Techmagnate has delivered exceptional results for clients across various industries.

**Key Responsibilities:**

  • Manage a team comprising of SEO Managers, TLs, Senior SEOs and Junior SEOs
  • Proactively drive client servicing and relations.
  • Be the customers voice in SEO Operations team.
  • Critically examine execution of SEO Projects & troubleshoot problems on the go.
  • Lead client review meetings & ensure customer delight.
  • Map customer expectations at high level & evolve SEO practices to ensure customer delight.
  • Ensure client retention.
  • Ensure timely execution of projects.
  • Ensure timely reporting for clients.
  • Keep communication channels open between client, SEO team members and Business Development team.
  • Possess a thorough understanding of SEO and organic search methods.
  • Thorough knowledge of Web Analytics and Webmaster tools.
  • Stay abreast of algorithmic updates and latest trends, tools, and techniques followed in internet marketing.

**Qualifications Required:**

  • A minimum of 10 years of Client & Team Management experience in the Digital Marketing arena.
  • Sound experience of managing multiple projects in agency/client relationship model.
  • Strong understanding of Internet Marketing principles.
  • Extremely strong verbal and written communication skills.
  • Ability to prioritize strategically and analyze large sets of data.
  • Postgraduates with Marketing, IT, or Communications degree and/or diploma preferred.

Techmagnate believes in 9 Core Values that shape its culture and performance:

  • Digital Excellence
  • Trusted Partnerships
  • We've got each other's back
  • We see things end to end
  • Think big, be bold
  • Keep learning, keep unlearning
  • Abundant positivity
  • Open mind open door
  • Customer Growth

If you are passionate about building long-term relationships, implementing innovative digital strategies, and driving value to customers through SEO results, Techmagnate is the place for you to #BeAMagnate. As a General Manager / Assistant General Manager SEO at Techmagnate, you will play a crucial role in managing a team of SEO professionals and driving client satisfaction through RoI-driven digital marketing strategies. Techmagnate is a leading Digital Marketing Agency based in New Delhi, India, known for its core competencies in digital marketing & technology solutions. With a strong team of over 250 young digital marketing experts, Techmagnate has delivered exceptional results for clients across various industries.

**Key Responsibilities:**

  • Manage a team comprising of SEO Managers, TLs, Senior SEOs and Junior SEOs
  • Proactively drive client servicing and relations.
  • Be the customers voice in SEO Operations team.
  • Critically examine execution of SEO Projects & troubleshoot problems on the go.
  • Lead client review meetings & ensure customer delight.
  • Map customer expectations at high level & evolve SEO practices to ensure customer delight.
  • Ensure client retention.
  • Ensure timely execution of projects.
  • Ensure timely reporting for clients.
  • Keep communication channels open between client, SEO team members and Business Development team.
  • Possess a thorough understanding of SEO and organic search methods.
  • Thorough knowledge of Web Analytics and Webmaster tools.
  • Stay abreast of algorithmic updates and latest trends, tools, and techniques followed in internet marketing.

**Qualifications Required:**

  • A minimum of 10 years of Client & Team Management experience in the Digital Marketing arena.
  • Sound experience of managing multiple projects in agency/client relationship model.
  • Strong understanding of Internet Marketing principles.
  • Extremely strong verbal and written communication skills.
  • Ability to prioritize strategically and analyze large sets of data.
  • Postgraduates with Marketing, IT, or Communications degree and/or diploma preferred.

Techmagnate believes in 9 Core Values that shape its culture and performance:

  • Digital Excellence
  • Trusted Partnerships
  • We've got each other's back
  • We see things end to end
  • Think big, be bold
  • Keep learning, keep unlearning
  • Abundant positivity
  • Open mind open door
  • Customer Growth

If you are passionate about building long-term relationships, implementing innovative digital strategies, and driving value to customers through SEO results, Techmagnate is the place for you to #BeAMagnate.

Posted on: March 6, 2026