Discover International
•
2024-04-12
Glasgow, , UK
Head of Project Management Office
Discover International has partnered with a global business, developing automation solutions for complex applications in the life science industry.Please make sure you read the following details carefully before making any applications.The position is an excit…