Account Director - UK
- Location
- Greater London, England, United Kingdom
competitive positioning against banks, brokers and fintechs, well enough to sell against it. Experience improving or shaping a team's use of sales tooling, CRM or automation. A reputation among peers as someone people go to for help closing, not just for their own numbers. #J-18808-Ljbffr ...