Semrush

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

Teams at Semrush

Recently posted jobs

2 Hours AgoSaved
Remote or Hybrid
2 Locations
Marketing Tech • Software
Manage mid-market customer relationships to drive renewals, retention, and expansion. Deliver onboarding, link product value to customer workflows, manage renewal pipeline, advocate customer needs internally, and collaborate with Sales and Marketing to grow account ARR.
Marketing Tech • Software
Lead Enterprise content strategy for product marketing: define narrative and editorial calendar, produce long-form and campaign assets, enable Demand Gen and sales with repurposed content, build AI-supported workflows, collaborate cross-functionally, and manage publishing and content operations to drive awareness, engagement, and pipeline.
YesterdaySaved
Remote or Hybrid
4 Locations
Marketing Tech • Software
The Enterprise Account Executive engages key decision-makers, builds relationships with major organizations, and drives revenue growth through sales cycles with enterprise accounts.