Client Services Managers - New Business Development
2 months ago
London
Role: X4 Client Services Managers - New Business Development Based: London / Remote Salary: £45 ... Technology, Business Transformation, Financial Services, Pharma, Life Sciences and Legal. ? High ...