Named Account Executive - Energy
- Location
- Greater London, England, United Kingdom
trusted advisor. Collaborate with Solution Engineers, Industry Leads, and Customer Success teams to deliver tailored solutions that address key industry challenges including AI-driven insights and operational efficiency. Meet and exceed pipeline and revenue targets, contributing to overall growth within the Energy vertical. You’re Our Person If... You have ...