Techmagnate - A Digital Marketing Agency Logo

Head Seo-Ecommerce

Techmagnate - A Digital Marketing Agency

All India 10 to 14 Yrs 2 months ago

Job Description

You will be responsible for managing a team comprising of SEO Managers, TLs, Senior SEOs and Junior SEOs. Your role will involve proactively driving client servicing and relations, being the customers voice in SEO Operations team, critically examining execution of SEO Projects & troubleshoot problems on the go, leading client review meetings & ensuring customer delight, mapping customer expectations at high level & evolving SEO practices to ensure customer delight, ensuring client retention, timely execution of projects, timely reporting for clients, keeping communication channels open between client, SEO team members and Business Development team. It is essential for you to 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 for this role include:

  • 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

As a General Manager/Assistant General Manager SEO at Techmagnate, you will play a crucial role in driving value to customers via SEO results. You will be required to build and maintain long-term relationships, be intensely passionate about all things Digital & Interactive, have the ideas and the strategies to implement them, not be afraid to reach and dream big, be upbeat & positive, and a relentless problem solver. If you believe in driving value to customers via SEO results, then this role is perfect for you. You will be responsible for managing a team comprising of SEO Managers, TLs, Senior SEOs and Junior SEOs. Your role will involve proactively driving client servicing and relations, being the customers voice in SEO Operations team, critically examining execution of SEO Projects & troubleshoot problems on the go, leading client review meetings & ensuring customer delight, mapping customer expectations at high level & evolving SEO practices to ensure customer delight, ensuring client retention, timely execution of projects, timely reporting for clients, keeping communication channels open between client, SEO team members and Business Development team. It is essential for you to 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 for this role include:

  • 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

As a General Manager/Assistant General Manager SEO at Techmagnate, you will play a crucial role in driving value to customers via SEO results. You will be required to build and maintain long-term relationships, be intensely passionate about all things Digital & Interactive, have the ideas and the strategies to implement them, not be afraid to reach and dream big, be upbeat & positive, and a relentless problem solver. If you believe in driving value to customers via SEO results, then this role is perfect for you.

Posted on: March 7, 2026