[31010] - Senior Client Director, EMEA
- Location
- Greater London, England, United Kingdom
experience within a technology consultancy or similar with a proven track record of growing accounts and delivering measurable year on year growth Confident in stakeholder management to C-level Expert in recognising opportunities, qualifying them and strategically planning accounts Ability to connect business insights to strategic growth Excellent ...