Results

5 people

Regional Director Life Science
Clarivate
Patent Research
Clarivate
Head of Government Affairs, Science Group,...
Clarivate
Project Manager
Clarivate
Sales Executive, Australasia - IP Solutions
Clarivate