Remote: Emerging Tech & Strategy Client Lead
- Location
- Greater London, England, United Kingdom
An innovative consulting firm in Greater London seeks a Client Development Lead focused on emerging technology and strategy. This role emphasizes building long-term client relationships rather than traditional sales. Ideal candidates will have over ...