Account Executive
- Location
- Greater London, England, United Kingdom
uncovering customer challenges, understanding business priorities, and connect solutions to measurable outcomesExperience presenting solutions and proposals to operations, financial, and executive stakeholders. Experience using CRM systems to manage pipeline and forecast revenue Nice to Haves Experience selling into the solar, renewable energy, energy technology, construction technology, or field service software ...