Sr New Business Developer London, United Kingdom (Remote) Posted on 01/30/2026 Be the First to [...]
- Location
- Greater London, England, United Kingdom
deeply understand customer needs, activate cross-functional ACI resources (including Strategic Product Consultants, Customer Solution Specialists, and Breakout Deal Developers), and position ACI's value proposition effectively to close deals. Expertise in selling risk management or fraud prevention solutions- or similar enterprise payment solutions is essential. A typical ...