Medical Affairs Lead
24 days ago
London
Updated: October 22, 2024 Location: London, ENG, United Kingdom Job ID: 6016 The Medical Affairs Lead oversees managing all aspects of the planning, development, and execution of resources and strategies that support and drive the client’s Medical Affairs business. They will serve as the liaison ...