idbs
•
2024-05-10
Woking, UK
Sr. Director, Global Sales
IDBS is a dynamic and innovative company providing purpose-built software solutions to address the data management challenges prominent across the BioPharma lifecycle and supply chain. Leveraging more than 30 years of experience in life science informatics, we…