SEO Manager

Harmelin Media

Bala Cynwyd (PA)

On-site

USD 90,000 - 130,000

Full time

14 days+
Application generator

Turn this role into an interview — a resume and cover letter built around what this employer wants.

Get past ATS filters

Benefits offered by this job

Medical, dental and vision coverage
Life Insurance
401K
Generous paid time off and holidays
AFLAC and Flex Spending Accounts
Professional and personal development
Health Advocate healthcare assistance
Fitness club reimbursement

Job summary

Harmelin Media is seeking an SEO Manager to join our activation team. This role integrates paid and organic search to stay ahead in an AI-driven landscape and to drive client performance and business outcomes.

The ideal candidate has 6+ years hands-on SEO experience across technical SEO, content optimization, link building, and Generative Engine Optimization, with a proven track record in delivering measurable results and leading client strategy from day one.

Qualifications

  • 6+ years of hands-on SEO experience across technical SEO, content optimization, link building, and AI-driven visibility.
  • Proven track record of driving measurable results across traditional and modern search environments.
  • Ability to lead client strategy and relationships from day one.
  • Paid search experience is a plus.
  • Lead client calls, strategy meetings and reporting/insights.
  • Mentor, delegate to, and provide feedback for junior team members.
  • Staying up-to-date with tools, trends and best practices through research/conferences.

Responsibilities

  • Primary day-to-day contact for client’s SEO efforts.
  • Develop and lead strategic SEO plans for clients.
  • Perform keyword research.
  • Optimize on-page elements and write SEO-friendly copy.
  • Provide recommendations on internal linking and schema markup.
  • Utilize technical SEO knowledge to maintain and migrate sites.
  • Lead monthly client reports and translate data into insights.
  • Lead SEO assessments and represent SEO in new business pitches.
  • Proactively lead client calls and strategy discussions.
  • Continually improve SEO skills through learning.

Skills

SEO strategy
Keyword research
Technical SEO
Content optimization
Reporting & insights
Client relationship management
Mentoring

Tools

Google Analytics
Google Analytics 4
Google Search Console
SEMrush
Screaming Frog
Ahrefs
Link Explorer

Job description

About Harmelin Media:

Harmelin Media is a full-funnel media agency headquartered in Philadelphia, PA. Over the past 43 years, we have grown into one of the largest independent media agencies in the country with billings approaching one billion dollars.


Our growth has been driven by our commitment to our clients, our employees, and our community. We pride ourselves on customizing strategy to each client and evolving roles to fit each employee’s strengths. The proof is in the unparalleled tenure of both our clients and our staff.


If you are looking for a career that offers opportunities to forge a strategic vision, innovate through technology or nurture client relationships in the advertising industry, Harmelin is interested in learning more about you!


Position Summary:

Harmelin Media is seeking an SEO Manager to join our activation team. Search is at a pivotal moment, and with the integration of our paid and organic search teams, we are evolving our structure to stay ahead of an AI-driven landscape. This is an exciting opportunity to join a dynamic, insights-driven group that plays a critical role in driving client performance and business outcomes.


We are seeking candidates with 6+ years of hands-on SEO experience developing and implementing strategic SEO plans across technical SEO, content optimization, link building, and AI-driven visibility (e.g., Generative Engine Optimization), as well as proactively leading reporting and insights for client websites. Candidates should bring a proven track record of driving measurable results across both traditional and modern search environments, with the ability to lead client strategy and relationships from day one. Paid search experience is a plus, and this role provides opportunities to expand into complementary areas of search while collaborating closely with account teams, internal specialists, and platform partners. As the day-to-day lead for assigned clients, you will proactively lead client calls and strategy meetings, serving as the primary point of contact for client SEO strategy, reporting, and insights.


Title and salary for position to be commensurate with experience and qualifications.


Responsibilities:


  • Primary day to day contact for client’s SEO efforts

  • Develop and lead implementation of strategic SEO plans for clients

  • Ability to perform keyword research

  • Optimize existing copy on a client’s website (page titles, meta descriptions, h1s, alts, anchor text, etc.) and/or write new SEO-friendly copy for blog posts and content pages

  • Provide recommendations on internal linking, content promotion, content creation and implementation of schema mark up

  • Utilize your knowledge of technical SEO to ensure client websites are maintained and migrated properly

  • Research link building opportunities and organize link building campaigns for clients

  • Proactively identify emerging trends (e.g., AI Overviews, GEO, zero-click SERPs) and lead implementation of new tactics to measure and improve results

  • Lead creation of monthly client reports, translating data into actionable insights and strategic recommendations, including pivot tables in Excel and analysis reports on various platforms

  • Lead SEO assessments and represent SEO in new business pitches for potential clients

  • Proactively lead client calls, strategy meetings, and reporting conversations for assigned clients

  • Continuously improve SEO skillset, staying up to date with tools, trends and best practices through research and/or industry events/conferences

  • Mentor, delegate to, and provide feedback for junior team members supporting assigned accounts

  • Other duties may be assigned as necessary to meet team and company needs


Keys to Success:


  • Typically 6+ years of relevant SEO experience, or an equivalent combination of related experience and demonstrated expertise

  • Strong knowledge of on-site and off-site SEO strategies, including AI-driven visibility and Generative Engine Optimization (GEO)

  • Proven ability to proactively lead client relationships, strategy conversations, and reporting/insights discussions

  • Independently identify opportunities, risks, and optimization initiatives, driving recommendations without direct oversight

  • Demonstrated experience with the following platforms (or similar tools): Google Analytics, Google Search Console, SEMRush, Screaming Frog, Ahrefs, Link Explorer

  • Contribute to the ongoing development of team best practices, processes, and strategic capabilities

  • Experience mentoring, training, or overseeing junior team members preferred

  • Current GA4 certification preferred

  • Working understanding of Google Tag Manager, UTM strategy, and GA4 configuration is preferred

  • Strong quantitative and analytical skills

  • Strong organizational, time management and multi-tasking skills

  • Strong team player with excellent interpersonal and communication skills

  • Strong attention to detail; excellent problem-solving skills; strategic mindset

  • Ability to work in a team environment while working on projects independently

  • Basic understanding of paid search preferred

  • Proficiency in Microsoft Excel, Word & PowerPoint


Benefits:


  • Medical, dental and vision coverage

  • Life Insurance

  • Long Term Disability

  • 401K

  • Generous paid time off and holidays

  • AFLAC and Flex Spending Accounts

  • EOY medical reimbursement

  • Health Advocate healthcare assistance program

  • Fitness club reimbursement

  • Professional and personal development allowance

  • Legal services and identity theft protection


Harmelin Media is committed to building a diverse, equitable, and inclusive workplace, and is proud to be an equal opportunity employer. We will consider all qualified applicants for employment without regard to race, color, religion, gender, gender identity or expression, sexual orientation, national origin, genetics, disability, age, or veteran status.

Get your free, confidential resume review.
or drag and drop your file here.
Similar jobs

Similar jobs worth comparing

Strategist, Search Engine Marketing (SEM)
Strategist, Search Engine Marketing (SEM)

Harmelin Media • Bala Cynwyd (PA)

On-site
USD 60,000 - 80,000
Medical, dental, and vision coverage
401K
Generous paid time off
SEO Manager
SEO Manager

Marcel Digital • Chicago (IL)

Hybrid
USD 70,000 - 90,000
Hybrid Work Model
Casual Work Environment
SEO Content Associate Director
SEO Content Associate Director

Publicis Health Media • Chicago (IL)

On-site
USD 97,000 - 140,000
SEO Manager at Wiraa
SEO Manager at Wiraa

Feedinkoo • United States

Hybrid
USD 70,000 - 100,000
Competitive salary
Comprehensive benefits package
Flexible work arrangements
+2
Senior Analyst, Search Engine Optimization
Senior Analyst, Search Engine Optimization

Horizon Media Inc. • New York (NY)

Hybrid
USD 66,000 - 80,000
Health insurance
Life & disability insurance
Retirement plans
+8
Senior Analyst, Search Engine Optimization
Senior Analyst, Search Engine Optimization

horizonmedia • New York (NY)

Hybrid
USD 66,000 - 80,000
Discretionary bonus
Health insurance
Life and disability insurance
+8
SEO Content Associate Director
SEO Content Associate Director

PHM • Chicago (IL), Northern (KY)

Hybrid
USD 97,000 - 140,000
Medical coverage
Dental coverage
Vision coverage
+2
Senior SEO Strategist
Senior SEO Strategist

elk Marketing • United States

On-site
USD 120,000 - 180,000
Senior SEO Manager
Senior SEO Manager

the grit group • North Carolina

Hybrid
USD 70,000 - 90,000
Generous PTO Policy & Paid Holidays
Health, dental, and vision insurance
401k with Match
+1
SEO & AI Search Lead — Hybrid/Remote
SEO & AI Search Lead — Hybrid/Remote

Gen3 Marketing • Center Square (PA)

Hybrid
USD 75,000 - 110,000
Hybrid work
Remote work options
Flexible hours
+8