E-commerce SEO Lead
Techmagnate - A Digital Marketing Agency
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.
Skills Required
Posted on: March 6, 2026