Lily Shippen RecruitmentProfessional servicesLondon, Greater London020 3011 5283Not providedVisit website