About this role
Senior Sales Executive (New Business Focus) at Entrust. Location: London, United Kingdom. Role: winning business, managing pipeline, engaging executives Requirements: Proven track record closing net-new enterprise SaaS deals, hunting new business, managing complex sales cycles, engaging C-level stakeholders, and exceeding revenue targets. Category: Sales Seniority: Senior Level Commitment: Full Time Workplace: Hybrid Languages: English