Enterprise Account Executive, France (Enterprise Central Sales Team)
- Hiring Organisation
- Semrush Inc
- Location
- Leeds, UK
enterprise strategy delivery. About you 8+ years of experience in digital strategy, SEO and GEO consulting, change management, enterprise advisory, or related roles within SaaS or MarTech environments Proven experience leading structured discovery engagements and translating insights into actionable, executive-level strategic roadmaps Demonstrated ability to design scalable operating models ...