Commercial Solutions Engineer - EMEA
- Hiring Organisation
- 17918
- Location
- London, United Kingdom
Uncapped commissions About your future tasks 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 ...