Lead AI Business Consultant
- Hiring Organisation
- Jobleads-UK
- Location
- Greater London, England, United Kingdom
shape, and win client proposals, from initial opportunity framing through to executive‐level pitch and client sign‐off. Excellent stakeholder management, facilitation, and executive communication skills. Strong ability to build value‐driven narratives, business cases, and strategic recommendations. High emotional intelligence, executive presence, and a strong commercial mindset. Nice ...