Semrush

1,000 Total Employees
Year Founded: 2008

Teams at Semrush

Recently posted jobs

Marketing Tech • Software
The Enterprise Solution Engineer will collaborate with customers in technical pre-sales and establish strategic relationships, validate solutions, and support sales objectives.
9 Days AgoSaved
Remote or Hybrid
3 Locations
Marketing Tech • Software
The SMB Account Executive will manage customer relationships, drive sales growth, and ensure customer retention through effective communication and strategic selling of Semrush's products.
20 Days AgoSaved
Remote or Hybrid
India
Marketing Tech • Software
Responsible for account management of agency partners, ensuring customer satisfaction and retention through strategic recommendations and performance tracking. Work collaboratively to drive value using Semrush's tools and resources, and advocate for customer needs within the company.