Semrush

HQ
Boston
1,000 Total Employees
Year Founded: 2008

Teams at Semrush

Recently posted jobs

YesterdaySaved
Hybrid
Austin, TX, USA
Marketing Tech • Software
The Inbound Business Development Representative engages with inbound leads, qualifying them and guiding conversations to deliver tailored product recommendations, while managing a strong pipeline and collaborating with other teams.
Marketing Tech • Software
Lead strategic enterprise accounts to drive retention, renewals, upsells, and product adoption. Build relationships with senior marketing stakeholders, create customized onboarding and success plans, run business reviews demonstrating ROI, advocate customer needs internally, and collaborate with Sales and Marketing to identify growth opportunities.
7 Days AgoSaved
Remote or Hybrid
3 Locations
Marketing Tech • Software
Lead and manage a team of Channel Managers, develop partner strategies, collaborate across departments, and oversee partner performance metrics.