Channel Sales Account Executive
- Hiring Organisation
- Semrush
- Location
- Guernsey, Channel Isles, South West, United Kingdom
from you. Tasks in the role Establish and maintain a deep understanding of the overall Semrush technology portfolio and the competitive landscape Be a thought leader to the sales team and a technical lead on strategic client relationships across various industry verticals Collaborate with Executive, Product, Sales, and other ...