Semrush

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

Jobs at Semrush

Let Your Resume Do The Work
Upload your resume to be matched with jobs you're a great fit for.

Recently posted jobs

2 Months AgoSaved
Remote or Hybrid
3 Locations
Marketing Tech • Software
The role involves engaging with key decision-makers, maintaining technical relationships, providing guidance on Semrush technology, and assisting sales teams in pre/post-sales responsibilities.