Semrush

HQ
Boston
Total Offices: 3
1,700 Total Employees
Year Founded: 2008

Teams at Semrush

Recently posted jobs

One Month AgoSaved
Remote or Hybrid
8 Locations
Marketing Tech • Software
Serve as a trusted advisor to enterprise customers to design and execute multi-quarter SEO and GEO strategies. Lead discovery, opportunity analysis, and executive roadmaps; design governance and operating models; facilitate workshops and executive briefings; track KPIs and risks; partner cross-functionally with Sales, Customer Success, and Product to drive adoption and long-term growth. Contribute to internal playbooks and methodology improvements.