Senior National Sales Director
- Location
- Greater London, England, United Kingdom
closing complex transactions. Ability to lead, coach, and mentor experienced sales professionals and provide strategic guidance on high‐value opportunities. Strong relationship‐building, communication, presentation, and influencing skills, with the ability to establish credibility with senior customer stakeholders, internal leaders, and external partners. Strong understanding of Duck Creek ...