Theron Solutions
•
2026-09-06
London Area, United Kingdom, , UK
Project Manager
About the RoleTitle: Project ManagerLocation: LondonResponsibilitiesShould have 10+ years of experience managing CRM projects and development initiatives.Should have experience working with Veeva Vault and in the pharmaceutical domain.Well-versed in project pl…