Account Director
- Hiring Organisation
- Force24
- Location
- Leeds, England, United Kingdom
structured briefs to Project Management and delivery teams. Act as the voice of the customer internally, advocating for their needs and influencing product and process improvements. Escalate significant risks or major commercial opportunities to the Customer Success Lead where appropriate. Collaboration & Continuous Improvement Work closely with Customer Success ...